Class ElectricFlowRunProcedure.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Publisher>
org.jenkinsci.plugins.electricflow.ElectricFlowRunProcedure.DescriptorImpl
All Implemented Interfaces:
Saveable, OnMaster
Enclosing class:
ElectricFlowRunProcedure

@Symbol("cloudBeesFlowRunProcedure") @Extension public static final class ElectricFlowRunProcedure.DescriptorImpl extends BuildStepDescriptor<Publisher>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • doCheckConfiguration

      public FormValidation doCheckConfiguration(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doCheckProjectName

      public FormValidation doCheckProjectName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doCheckProcedureName

      public FormValidation doCheckProcedureName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doCheckProcedureParameters

      public FormValidation doCheckProcedureParameters(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doFillConfigurationItems

      public ListBoxModel doFillConfigurationItems(@AncestorInPath Item item)
    • doFillCredentialIdItems

      public ListBoxModel doFillCredentialIdItems(@AncestorInPath Item item)
    • doFillProjectNameItems

      public ListBoxModel doFillProjectNameItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @AncestorInPath Item item)
    • doFillProcedureNameItems

      public ListBoxModel doFillProcedureNameItems(@QueryParameter String projectName, @QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @AncestorInPath Item item)
    • doFillProcedureParametersItems

      public ListBoxModel doFillProcedureParametersItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @QueryParameter String projectName, @QueryParameter String procedureName, @QueryParameter String procedureParameters, @AncestorInPath Item item)
    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<Publisher>
    • getId

      public String getId()
      Overrides:
      getId in class Descriptor<Publisher>
    • isApplicable

      public boolean isApplicable(Class<? extends AbstractProject> aClass)
      Specified by:
      isApplicable in class BuildStepDescriptor<Publisher>
    • doShowOldValues

      public FormValidation doShowOldValues(@QueryParameter("configuration") String configuration, @QueryParameter("projectName") String projectName, @QueryParameter("procedureName") String procedureName, @QueryParameter("procedureParameters") String procedureParameters, @QueryParameter("storedConfiguration") String storedConfiguration, @QueryParameter("storedProjectName") String storedProjectName, @QueryParameter("storedProcedureName") String storedProcedureName, @QueryParameter("storedProcedureParameters") String storedProcedureParameters, @AncestorInPath Item item)