@Extension
public static final class FtpRenameBuilder.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
FtpRenameBuilder. Used as a singleton.
The class is marked as public so that it can be accessed from views.
See src/main/resources/hudson/plugins/hello_world/FtpRenameBuilder/*.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 |
doCheckProjectFile(String value) |
String |
getDisplayName()
This human readable name is used in the configuration screen.
|
String |
getFtpPassword() |
String |
getFtpPath() |
int |
getFtpPort() |
String |
getFtpServer() |
String |
getFtpUser() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> aClass) |
boolean |
isPassiveMode() |
void |
setFtpPassword(hudson.util.Secret ftpPassword) |
void |
setFtpPath(String ftpPath) |
void |
setFtpPort(int ftpPort) |
void |
setFtpServer(String ftpServer) |
void |
setFtpUser(String ftpUser) |
void |
setPassiveMode(boolean passiveMode) |
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 hudson.util.FormValidation doCheckProjectFile(@QueryParameter
String value)
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>public String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>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.Builder>hudson.model.Descriptor.FormExceptionpublic String getFtpServer()
public void setFtpServer(String ftpServer)
public int getFtpPort()
public void setFtpPort(int ftpPort)
public String getFtpUser()
public void setFtpUser(String ftpUser)
public String getFtpPassword()
public void setFtpPassword(hudson.util.Secret ftpPassword)
public String getFtpPath()
public void setFtpPath(String ftpPath)
public boolean isPassiveMode()
public void setPassiveMode(boolean passiveMode)
Copyright © 2016–2018. All rights reserved.