Package se.diabol.jenkins.pipeline
Class DeliveryPipelineView.ComponentSpec.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<DeliveryPipelineView.ComponentSpec>
se.diabol.jenkins.pipeline.DeliveryPipelineView.ComponentSpec.DescriptorImpl
- Enclosing class:
DeliveryPipelineView.ComponentSpec
@Extension
public static class DeliveryPipelineView.ComponentSpec.DescriptorImpl
extends Descriptor<DeliveryPipelineView.ComponentSpec>
-
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 -
Method Summary
Modifier and TypeMethodDescriptiondoAutoCompleteFirstJob(View view, ViewGroup owner, ItemGroup<?> context, String value) Completes what is typed to the names of the jobs, and of the folders and multibranch projects around them: relative to the view's folder, from the top with a leading slash, from the folders above with "../", and as full names, which is how seed jobs spell them.doAutoCompleteLastJob(View view, ViewGroup owner, ItemGroup<?> context, String value) Completes what is typed to the names of chained jobs, spelled as for the initial job.doCheckFirstJob(View view, ViewGroup owner, ItemGroup<?> context, String value) doCheckLastJob(View view, ViewGroup owner, ItemGroup<?> context, String value) doCheckName(View view, ViewGroup owner, String value) Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<DeliveryPipelineView.ComponentSpec>
-
doAutoCompleteFirstJob
public AutoCompletionCandidates doAutoCompleteFirstJob(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @AncestorInPath ItemGroup<?> context, @QueryParameter String value) Completes what is typed to the names of the jobs, and of the folders and multibranch projects around them: relative to the view's folder, from the top with a leading slash, from the folders above with "../", and as full names, which is how seed jobs spell them. -
doAutoCompleteLastJob
public AutoCompletionCandidates doAutoCompleteLastJob(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @AncestorInPath ItemGroup<?> context, @QueryParameter String value) Completes what is typed to the names of chained jobs, spelled as for the initial job. -
doCheckFirstJob
public FormValidation doCheckFirstJob(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @AncestorInPath ItemGroup<?> context, @QueryParameter String value) -
doCheckLastJob
public FormValidation doCheckLastJob(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @AncestorInPath ItemGroup<?> context, @QueryParameter String value) -
doCheckName
public FormValidation doCheckName(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @QueryParameter String value)
-