Class FileSystemListParameterDefinition

java.lang.Object
hudson.model.ParameterDefinition
alex.jenkins.plugins.FileSystemListParameterDefinition
All Implemented Interfaces:
ExtensionPoint, Describable<ParameterDefinition>, Serializable

public class FileSystemListParameterDefinition extends ParameterDefinition
Author:
aendter
See Also:
  • Field Details

  • Constructor Details

    • FileSystemListParameterDefinition

      @DataBoundConstructor public FileSystemListParameterDefinition(String name, String description, String selectedNodeName, String path, String defaultValue, String selectedType, String formSelectType, String regexIncludePattern, String regexExcludePattern, boolean sortByLastModified, boolean sortReverseOrder, boolean includePathInValue)
      Parameters:
      name -
      description -
  • Method Details

    • createValue

      public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest request)
      Specified by:
      createValue in class ParameterDefinition
    • createValue

      public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject jO)
      Specified by:
      createValue in class ParameterDefinition
    • getDefaultParameterValue

      public ParameterValue getDefaultParameterValue()
      Overrides:
      getDefaultParameterValue in class ParameterDefinition
    • getFsObjectsList

      public List<String> getFsObjectsList() throws Exception
      Throws:
      Exception
    • getJellyFsObjectTypes

      public List<String> getJellyFsObjectTypes()
    • getJellyFsFormSelectTypes

      public List<String> getJellyFsFormSelectTypes()
    • getNodeNames

      public static List<String> getNodeNames()
    • getPath

      public String getPath()
    • getSelectedType

      public String getSelectedType()
    • isSortByLastModified

      public boolean isSortByLastModified()
    • isSortReverseOrder

      public boolean isSortReverseOrder()
    • getSelectedEnumType

    • getFormSelectType

      public String getFormSelectType()
    • getValue

      public String getValue()
    • getRegexIncludePattern

      public String getRegexIncludePattern()
    • getRegexExcludePattern

      public String getRegexExcludePattern()
    • getSelectedNodeName

      public String getSelectedNodeName()
    • setSelectedNodeName

      @DataBoundSetter public String setSelectedNodeName()
    • getDefaultValue

      public String getDefaultValue()
    • isIncludePathInValue

      public boolean isIncludePathInValue()