@Extension
public static final class ElectricFlowPublishApplication.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
BuildStepDescriptor. Used as a singleton. The
class is marked as public so that it can be accessed from views.
See * .jelly for the actual HTML fragment for the configuration screen.
| Constructor and Description |
|---|
DescriptorImpl()
In order to load the persisted global configuration, you have to call
load() in the constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
hudson.util.FormValidation |
doCheckConfiguration(String value) |
hudson.util.FormValidation |
doCheckFilePath(String value) |
hudson.util.ListBoxModel |
doFillConfigurationItems() |
String |
getDisplayName()
This human readable name is used in the configuration screen.
|
String |
getElectricFlowPassword() |
String |
getElectricFlowUrl()
This method returns true if the global configuration says we should
speak French.
|
String |
getElectricFlowUser() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> aClass) |
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, toMappublic DescriptorImpl()
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<hudson.tasks.Publisher>hudson.model.Descriptor.FormExceptionpublic hudson.util.FormValidation doCheckConfiguration(@QueryParameter
String value)
public hudson.util.FormValidation doCheckFilePath(@QueryParameter
String value)
public hudson.util.ListBoxModel doFillConfigurationItems()
public String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Publisher>public String getElectricFlowPassword()
public String getElectricFlowUrl()
The method name is bit awkward because global.jelly calls this method to determine the initial state of the checkbox by the naming convention.
public String getElectricFlowUser()
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>Copyright © 2016–2017. All rights reserved.