Package io.jenkins.plugins.talend
Class RunPromotionBuilder.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<Builder>
-
- io.jenkins.plugins.talend.RunPromotionBuilder.DescriptorImpl
-
- Enclosing class:
- RunPromotionBuilder
@Symbol("runPromotion") @Extension public static final class RunPromotionBuilder.DescriptorImpl extends BuildStepDescriptor<Builder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
createPromotionId()
FormValidation
doCheckArtifactType(Item item, String artifactType)
ListBoxModel
doFillArtifactItems(Item item, String promotion, String workspace)
ListBoxModel
doFillArtifactTypeItems(Item item, String promotion)
ListBoxModel
doFillPlanItems(Item item, String promotion, String workspace)
ListBoxModel
doFillPromotionItems(Item item, String artifactType)
ListBoxModel
doFillTaskItems(Item item, String promotion, String workspace)
ListBoxModel
doFillWorkspaceItems(Item item, String promotion, String artifactType)
String
getDisplayName()
boolean
isApplicable(Class<? extends AbstractProject> aClass)
-
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, 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
-
-
-
-
Method Detail
-
doFillPromotionItems
@POST public ListBoxModel doFillPromotionItems(@CheckForNull @AncestorInPath Item item, @QueryParameter String artifactType)
-
doFillArtifactTypeItems
@POST public ListBoxModel doFillArtifactTypeItems(@AncestorInPath Item item, @QueryParameter String promotion)
-
doFillWorkspaceItems
@POST public ListBoxModel doFillWorkspaceItems(@AncestorInPath Item item, @QueryParameter String promotion, @QueryParameter String artifactType)
-
doFillTaskItems
@POST public ListBoxModel doFillTaskItems(@AncestorInPath Item item, @QueryParameter String promotion, @QueryParameter String workspace)
-
doFillPlanItems
@POST public ListBoxModel doFillPlanItems(@AncestorInPath Item item, @QueryParameter String promotion, @QueryParameter String workspace)
-
doFillArtifactItems
@POST public ListBoxModel doFillArtifactItems(@AncestorInPath Item item, @QueryParameter String promotion, @QueryParameter String workspace)
-
doCheckArtifactType
@POST public FormValidation doCheckArtifactType(@AncestorInPath Item item, @QueryParameter String artifactType) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
createPromotionId
@JavaScriptMethod public String createPromotionId()
-
isApplicable
public boolean isApplicable(Class<? extends AbstractProject> aClass)
- Specified by:
isApplicable
in classBuildStepDescriptor<Builder>
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Builder>
-
-