Class DeliveryPipelineView.ComponentSpec.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<DeliveryPipelineView.ComponentSpec>
se.diabol.jenkins.pipeline.DeliveryPipelineView.ComponentSpec.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
DeliveryPipelineView.ComponentSpec

@Extension public static class DeliveryPipelineView.ComponentSpec.DescriptorImpl extends Descriptor<DeliveryPipelineView.ComponentSpec>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      @NonNull public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<DeliveryPipelineView.ComponentSpec>
    • doFillFirstJobItems

      public ListBoxModel doFillFirstJobItems(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @AncestorInPath ItemGroup<?> context, @QueryParameter String firstJob)
      Lists the jobs the caller may read, as getAllItems filters them. The form sends the stored value along; the job it names is selected and keeps that spelling, see DeliveryPipelineView.itemOption(hudson.model.Item, java.lang.String, hudson.model.ItemGroup<?>, hudson.model.Item, java.lang.String).
    • doFillLastJobItems

      public ListBoxModel doFillLastJobItems(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @AncestorInPath ItemGroup<?> context, @QueryParameter String lastJob)
    • doCheckName

      public FormValidation doCheckName(@AncestorInPath View view, @AncestorInPath ViewGroup owner, @QueryParameter String value)