Class ElectricFlowDeployApplication.DescriptorImpl

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

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

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • doCheckConfiguration

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

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

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

      public FormValidation doCheckApplicationName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doCheckApplicationProcessName

      public FormValidation doCheckApplicationProcessName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doCheckEnvironmentProjectName

      public FormValidation doCheckEnvironmentProjectName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doCheckEnvironmentName

      public FormValidation doCheckEnvironmentName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item)
    • doFillApplicationNameItems

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

      public ListBoxModel doFillApplicationProcessNameItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @QueryParameter String projectName, @QueryParameter String applicationName, @AncestorInPath Item item)
    • doFillConfigurationItems

      public ListBoxModel doFillConfigurationItems(@AncestorInPath Item item)
    • doFillCredentialIdItems

      public ListBoxModel doFillCredentialIdItems(@AncestorInPath Item item)
    • doFillDeployParametersItems

      public ListBoxModel doFillDeployParametersItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @QueryParameter String projectName, @QueryParameter String applicationName, @QueryParameter String applicationProcessName, @QueryParameter String deployParameters, @AncestorInPath Item item)
    • doFillEnvironmentProjectNameItems

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

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

      public ListBoxModel doFillProjectNameItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @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("applicationName") String applicationName, @QueryParameter("applicationProcessName") String applicationProcessName, @QueryParameter("environmentProjectName") String environmentProjectName, @QueryParameter("environmentName") String environmentName, @QueryParameter("deployParameters") String deployParameters, @QueryParameter("storedConfiguration") String storedConfiguration, @QueryParameter("storedProjectName") String storedProjectName, @QueryParameter("storedApplicationName") String storedApplicationName, @QueryParameter("storedApplicationProcessName") String storedApplicationProcessName, @QueryParameter("storedEnvironmentProjectName") String storedEnvironmentProjectName, @QueryParameter("storedEnvironmentName") String storedEnvironmentName, @QueryParameter("storedDeployParameters") String storedDeployParameters, @AncestorInPath Item item)