Class CoverityEnvironmentWrapper.DescriptorImpl

  • All Implemented Interfaces:
    hudson.model.Saveable, jenkins.util.io.OnMaster
    Enclosing class:
    CoverityEnvironmentWrapper

    @Symbol("withCoverityEnvironment")
    @Extension
    public static final class CoverityEnvironmentWrapper.DescriptorImpl
    extends hudson.tasks.BuildWrapperDescriptor
    • Nested Class Summary

      • Nested classes/interfaces inherited from class hudson.model.Descriptor

        hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
    • Field Summary

      • Fields inherited from class hudson.model.Descriptor

        clazz
      • Fields inherited from interface hudson.model.Saveable

        NOOP
    • Constructor Summary

      Constructors 
      Constructor Description
      DescriptorImpl()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      hudson.util.FormValidation doCheckCoverityInstanceUrl​(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.String credentialsId)  
      hudson.util.FormValidation doCheckProjectName​(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.String credentialsId)  
      hudson.util.FormValidation doCheckStreamName​(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.String credentialsId)  
      hudson.util.FormValidation doCheckViewName​(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.String credentialsId)  
      hudson.util.ListBoxModel doFillCoverityInstanceUrlItems​(hudson.model.Item item)  
      hudson.util.ListBoxModel doFillCredentialsIdItems​(hudson.model.Item item)  
      hudson.util.ComboBoxModel doFillProjectNameItems​(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.String credentialsId, boolean updateNow)  
      hudson.util.ComboBoxModel doFillStreamNameItems​(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.String credentialsId, java.lang.String projectName)  
      hudson.util.ListBoxModel doFillViewNameItems​(hudson.model.Item item, java.lang.String coverityInstanceUrl, java.lang.String credentialsId, boolean updateNow)  
      java.lang.String getDisplayName()  
      boolean isApplicable​(hudson.model.AbstractProject<?,​?> item)  
      • Methods inherited from class hudson.model.Descriptor

        addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • doFillCoverityInstanceUrlItems

        @POST
        public hudson.util.ListBoxModel doFillCoverityInstanceUrlItems​(@AncestorInPath
                                                                       hudson.model.Item item)
      • doCheckCoverityInstanceUrl

        @POST
        public hudson.util.FormValidation doCheckCoverityInstanceUrl​(@AncestorInPath
                                                                     hudson.model.Item item,
                                                                     @QueryParameter("coverityInstanceUrl")
                                                                     java.lang.String coverityInstanceUrl,
                                                                     @QueryParameter("credentialsId")
                                                                     java.lang.String credentialsId)
      • doFillCredentialsIdItems

        @POST
        public hudson.util.ListBoxModel doFillCredentialsIdItems​(@AncestorInPath
                                                                 hudson.model.Item item)
      • doFillProjectNameItems

        @POST
        public hudson.util.ComboBoxModel doFillProjectNameItems​(@AncestorInPath
                                                                hudson.model.Item item,
                                                                @QueryParameter("coverityInstanceUrl")
                                                                java.lang.String coverityInstanceUrl,
                                                                @QueryParameter("credentialsId")
                                                                java.lang.String credentialsId,
                                                                @QueryParameter("updateNow")
                                                                boolean updateNow)
                                                         throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • doCheckProjectName

        @POST
        public hudson.util.FormValidation doCheckProjectName​(@AncestorInPath
                                                             hudson.model.Item item,
                                                             @QueryParameter("coverityInstanceUrl")
                                                             java.lang.String coverityInstanceUrl,
                                                             @QueryParameter("credentialsId")
                                                             java.lang.String credentialsId)
      • doFillStreamNameItems

        @POST
        public hudson.util.ComboBoxModel doFillStreamNameItems​(@AncestorInPath
                                                               hudson.model.Item item,
                                                               @QueryParameter("coverityInstanceUrl")
                                                               java.lang.String coverityInstanceUrl,
                                                               @QueryParameter("credentialsId")
                                                               java.lang.String credentialsId,
                                                               @QueryParameter("projectName")
                                                               java.lang.String projectName)
                                                        throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • doCheckStreamName

        @POST
        public hudson.util.FormValidation doCheckStreamName​(@AncestorInPath
                                                            hudson.model.Item item,
                                                            @QueryParameter("coverityInstanceUrl")
                                                            java.lang.String coverityInstanceUrl,
                                                            @QueryParameter("credentialsId")
                                                            java.lang.String credentialsId)
      • doFillViewNameItems

        @POST
        public hudson.util.ListBoxModel doFillViewNameItems​(@AncestorInPath
                                                            hudson.model.Item item,
                                                            @QueryParameter("coverityInstanceUrl")
                                                            java.lang.String coverityInstanceUrl,
                                                            @QueryParameter("credentialsId")
                                                            java.lang.String credentialsId,
                                                            @QueryParameter("updateNow")
                                                            boolean updateNow)
                                                     throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • doCheckViewName

        @POST
        public hudson.util.FormValidation doCheckViewName​(@AncestorInPath
                                                          hudson.model.Item item,
                                                          @QueryParameter("coverityInstanceUrl")
                                                          java.lang.String coverityInstanceUrl,
                                                          @QueryParameter("credentialsId")
                                                          java.lang.String credentialsId)
      • isApplicable

        public boolean isApplicable​(hudson.model.AbstractProject<?,​?> item)
        Specified by:
        isApplicable in class hudson.tasks.BuildWrapperDescriptor
      • getDisplayName

        public java.lang.String getDisplayName()
        Overrides:
        getDisplayName in class hudson.model.Descriptor<hudson.tasks.BuildWrapper>