Class TestlabNotifier.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Publisher>
fi.meliora.testlab.ext.jenkins.TestlabNotifier.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
TestlabNotifier

@Extension @Symbol("melioraTestlab") public static final class TestlabNotifier.DescriptorImpl extends BuildStepDescriptor<Publisher>
  • Field Details

  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • startCORS

      @Initializer(after=SYSTEM_CONFIG_ADAPTED) public static void startCORS()
    • getDisplayName

      public String getDisplayName()
      This human-readable name is used in the configuration screen.
      Overrides:
      getDisplayName in class Descriptor<Publisher>
    • isApplicable

      public boolean isApplicable(Class type)
      Applicable to any kind of project.
      Specified by:
      isApplicable in class BuildStepDescriptor<Publisher>
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest staplerRequest, net.sf.json.JSONObject json) throws Descriptor.FormException
      Overrides:
      configure in class Descriptor<Publisher>
      Throws:
      Descriptor.FormException
    • configureCORS

      protected void configureCORS()
    • getDefaultDescriptionTemplate

      public String getDefaultDescriptionTemplate()
    • getDefaultAutomationSource

      public String getDefaultAutomationSource()
    • doFillAddIssuesItems

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public ListBoxModel doFillAddIssuesItems()
    • doFillMergeAsSingleIssueItems

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public ListBoxModel doFillMergeAsSingleIssueItems()
    • doFillReopenExistingItems

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public ListBoxModel doFillReopenExistingItems()
    • doFillImportTestCasesItems

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public ListBoxModel doFillImportTestCasesItems()
    • doFillRobotCatenateParentKeywordsItems

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public ListBoxModel doFillRobotCatenateParentKeywordsItems()
    • doFillAddIssueStrategyItems

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public ListBoxModel doFillAddIssueStrategyItems()
    • getRulesetDefaultBooleanModel

      protected ListBoxModel getRulesetDefaultBooleanModel()
    • toString

      public String toString()
      Overrides:
      toString in class Object