@Extension(optional=true)
public static final class NeoBuildAction.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
Constructor and Description |
---|
DescriptorImpl()
Instantiates a new Descriptor.
|
Modifier and Type | Method and Description |
---|---|
static String |
buildNTSDisplayNameString(NTSServerInfo server,
boolean isSharedProjectDisplay)
Build nts display name string string.
|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
Configure boolean.
|
hudson.util.FormValidation |
doCheckDisplayTheGUI(String displayTheGUI)
Do check display the gui form validation.
|
hudson.util.FormValidation |
doCheckExecutable(String executable)
Do check executable form validation.
|
hudson.util.FormValidation |
doCheckLicenseDuration(String licenseDuration)
Do check license duration form validation.
|
hudson.util.FormValidation |
doCheckLicenseID(String licenseID)
Do check license id form validation.
|
hudson.util.FormValidation |
doCheckLicenseVUCount(String licenseVUCount)
Do check license vu count form validation.
|
hudson.util.FormValidation |
doCheckLocalProjectFile(String localProjectFile)
Do check local project file form validation.
|
hudson.util.FormValidation |
doCheckScenarioName(String scenarioName)
Do check scenario name form validation.
|
hudson.util.FormValidation |
doCheckSharedProjectName(String sharedProjectName)
Do check shared project name form validation.
|
hudson.util.FormValidation |
doCheckXmlReport(String xmlReport)
Do check xml report form validation.
|
hudson.util.ListBoxModel |
doFillLicenseServerItems(hudson.model.Item project)
Do fill license server items list box model.
|
hudson.util.ListBoxModel |
doFillSharedProjectServerItems(hudson.model.Item project)
Do fill shared project server items list box model.
|
String |
getDisplayName()
Gets display name.
|
static hudson.util.ListBoxModel |
getLicenseServerOptions(ServerInfo preselected)
Gets license server options.
|
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
Is applicable boolean.
|
void |
setNeoBuildAction(NeoBuildAction action)
Sets neo build action.
|
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public static hudson.util.ListBoxModel getLicenseServerOptions(ServerInfo preselected)
preselected
- the preselectedpublic static String buildNTSDisplayNameString(NTSServerInfo server, boolean isSharedProjectDisplay)
server
- the serverisSharedProjectDisplay
- the is shared project displaypublic void setNeoBuildAction(NeoBuildAction action)
action
- the actionpublic String getDisplayName()
getDisplayName
in class hudson.model.Descriptor<hudson.tasks.Builder>
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws hudson.model.Descriptor.FormException
configure
in class hudson.model.Descriptor<hudson.tasks.Builder>
req
- the reqjson
- the jsonFormException
- the form exceptionhudson.model.Descriptor.FormException
public hudson.util.ListBoxModel doFillSharedProjectServerItems(@AncestorInPath hudson.model.Item project)
project
- the projectpublic hudson.util.ListBoxModel doFillLicenseServerItems(@AncestorInPath hudson.model.Item project)
project
- the projectpublic boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
isApplicable
in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
jobType
- the job typepublic hudson.util.FormValidation doCheckLocalProjectFile(@QueryParameter(value="localProjectFile") String localProjectFile)
localProjectFile
- the local project filepublic hudson.util.FormValidation doCheckExecutable(@QueryParameter String executable)
executable
- the executablepublic hudson.util.FormValidation doCheckLicenseVUCount(@QueryParameter String licenseVUCount)
licenseVUCount
- the license vu countpublic hudson.util.FormValidation doCheckLicenseDuration(@QueryParameter String licenseDuration)
licenseDuration
- the license durationpublic hudson.util.FormValidation doCheckLicenseID(@QueryParameter String licenseID)
licenseID
- the license idpublic hudson.util.FormValidation doCheckSharedProjectName(@QueryParameter String sharedProjectName)
sharedProjectName
- the shared project namepublic hudson.util.FormValidation doCheckXmlReport(@QueryParameter String xmlReport)
xmlReport
- the xml reportpublic hudson.util.FormValidation doCheckScenarioName(@QueryParameter String scenarioName)
scenarioName
- the scenario namepublic hudson.util.FormValidation doCheckDisplayTheGUI(@QueryParameter String displayTheGUI)
displayTheGUI
- the display the guiCopyright © 2004-2021. All Rights Reserved.