@Extension
public static final class ElectricFlowUploadArtifactPublisher.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
| 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 |
doCheckArtifactName(String value) |
hudson.util.FormValidation |
doCheckArtifactVersion(String value) |
hudson.util.FormValidation |
doCheckCredential(String value) |
hudson.util.FormValidation |
doCheckFilePath(String value) |
hudson.util.FormValidation |
doCheckRepositoryName(String value) |
hudson.util.ListBoxModel |
doFillCredentialItems() |
hudson.util.ListBoxModel |
doFillRepositoryNameItems(String credential) |
Configuration |
getCredentialByName(String name) |
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)
Performs on-the-fly validation of the form field 'name'.
|
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 doCheckArtifactName(@QueryParameter
String value)
public hudson.util.FormValidation doCheckArtifactVersion(@QueryParameter
String value)
public hudson.util.FormValidation doCheckCredential(@QueryParameter
String value)
public hudson.util.FormValidation doCheckFilePath(@QueryParameter
String value)
public hudson.util.FormValidation doCheckRepositoryName(@QueryParameter
String value)
public hudson.util.ListBoxModel doFillCredentialItems()
public hudson.util.ListBoxModel doFillRepositoryNameItems(@QueryParameter
String credential)
public Configuration getCredentialByName(String name)
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>aClass - value This parameter receives the value that the
user has typed.Note that returning FormValidation.error(String)
does not prevent the form from being saved. It just means
that a message will be displayed to the user.
Copyright © 2016–2017. All rights reserved.