public class BuildMasterReleaseParameterDefinition
extends hudson.model.SimpleParameterDefinition
Modifier and Type | Class and Description |
---|---|
static class |
BuildMasterReleaseParameterDefinition.DescriptorImpl |
Constructor and Description |
---|
BuildMasterReleaseParameterDefinition(java.lang.String name,
java.lang.String applicationId,
boolean showApplicationId,
java.lang.String description) |
BuildMasterReleaseParameterDefinition(java.lang.String name,
java.lang.String applicationId,
boolean showApplicationId,
java.lang.String releaseNumber,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
hudson.model.ParameterDefinition |
copyWithDefaultValue(hudson.model.ParameterValue defaultValue) |
hudson.model.ParameterValue |
createValue(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject jo) |
BuildMasterReleaseParameterValue |
createValue(java.lang.String value) |
java.lang.String |
getApplicationId() |
hudson.util.ListBoxModel |
getApplications() |
hudson.model.ParameterValue |
getDefaultParameterValue() |
hudson.util.ListBoxModel |
getReleases() |
java.lang.String[] |
getReleases(java.lang.String applicationId) |
boolean |
isShowApplicationId() |
@DataBoundConstructor public BuildMasterReleaseParameterDefinition(java.lang.String name, java.lang.String applicationId, boolean showApplicationId, java.lang.String description)
public BuildMasterReleaseParameterDefinition(java.lang.String name, java.lang.String applicationId, boolean showApplicationId, java.lang.String releaseNumber, java.lang.String description)
@Exported public java.lang.String getApplicationId()
@Exported public boolean isShowApplicationId()
public hudson.util.ListBoxModel getApplications() throws java.io.IOException
java.io.IOException
public hudson.util.ListBoxModel getReleases() throws java.io.IOException
java.io.IOException
@JavaScriptMethod public java.lang.String[] getReleases(java.lang.String applicationId) throws java.io.IOException
java.io.IOException
public hudson.model.ParameterDefinition copyWithDefaultValue(hudson.model.ParameterValue defaultValue)
copyWithDefaultValue
in class hudson.model.ParameterDefinition
public hudson.model.ParameterValue getDefaultParameterValue()
getDefaultParameterValue
in class hudson.model.ParameterDefinition
public hudson.model.ParameterValue createValue(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject jo)
createValue
in class hudson.model.ParameterDefinition
public BuildMasterReleaseParameterValue createValue(java.lang.String value)
createValue
in class hudson.model.SimpleParameterDefinition