Package alex.jenkins.plugins
Class FileSystemListParameterDefinition
java.lang.Object
hudson.model.ParameterDefinition
alex.jenkins.plugins.FileSystemListParameterDefinition
- All Implemented Interfaces:
ExtensionPoint,Describable<ParameterDefinition>,Serializable
- Author:
- aendter
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enumNested classes/interfaces inherited from class hudson.model.ParameterDefinition
ParameterDefinition.ParameterDescriptorNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsFields inherited from class hudson.model.ParameterDefinition
LIST -
Constructor Summary
ConstructorsConstructorDescriptionFileSystemListParameterDefinition(String name, String description, String selectedNodeName, String path, String defaultValue, String selectedType, String formSelectType, String regexIncludePattern, String regexExcludePattern, boolean sortByLastModified, boolean sortReverseOrder, boolean includePathInValue) -
Method Summary
Modifier and TypeMethodDescriptioncreateValue(CLICommand command, String value) createValue(org.kohsuke.stapler.StaplerRequest2 request) createValue(org.kohsuke.stapler.StaplerRequest2 request, net.sf.json.JSONObject jO) getPath()getValue()booleanbooleanbooleanvoidsetDescription(String description) Methods inherited from class hudson.model.ParameterDefinition
all, copyWithDefaultValue, createValue, createValue, equals, getDescription, getDescriptor, getFormattedDescription, getName, getType, hashCode, isValid
-
Field Details
-
MASTER
- See Also:
-
-
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(CLICommand command, String value) throws IOException, InterruptedException - Overrides:
createValuein classParameterDefinition- Throws:
IOExceptionInterruptedException
-
createValue
- Overrides:
createValuein classParameterDefinition
-
createValue
public ParameterValue createValue(org.kohsuke.stapler.StaplerRequest2 request, net.sf.json.JSONObject jO) - Overrides:
createValuein classParameterDefinition
-
getDefaultParameterValue
- Overrides:
getDefaultParameterValuein classParameterDefinition
-
getFsObjectsList
- Throws:
Exception
-
getJellyFsObjectTypes
-
getJellyFsFormSelectTypes
-
getNodeNames
-
getPath
-
getSelectedType
-
isSortByLastModified
public boolean isSortByLastModified() -
isSortReverseOrder
public boolean isSortReverseOrder() -
getSelectedEnumType
-
getFormSelectType
-
getValue
-
getRegexIncludePattern
-
getRegexExcludePattern
-
getSelectedNodeName
-
setSelectedNodeName
-
getDefaultValue
-
setDescription
- Overrides:
setDescriptionin classParameterDefinition
-
isIncludePathInValue
public boolean isIncludePathInValue()
-