Class BapFtpPublisherPluginDescriptor
java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Publisher>
jenkins.plugins.publish_over_ftp.descriptor.BapFtpPublisherPluginDescriptor
- Direct Known Subclasses:
BapFtpPublisherPlugin.Descriptor
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
configure
(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject formData) static jenkins.plugins.publish_over.BPBuildInfo
doTestConnection
(String name, String hostname, String username, String encryptedPassword, String remoteRootDir, int port, int timeout, boolean useActiveData, String controlEncoding, boolean disableMakeNestedDirs, boolean disableRemoteVerification, boolean useFtpOverTls, boolean useImplicitTls, String trustedCertificate) jenkins.plugins.publish_over.view_defaults.BPInstanceConfig.Messages
jenkins.plugins.publish_over.view_defaults.manage_jenkins.Messages
getConfiguration
(String name) boolean
isApplicable
(Class<? extends AbstractProject> aClass) boolean
static FormValidation
validateConnection
(BapFtpHostConfiguration hostConfig, jenkins.plugins.publish_over.BPBuildInfo buildInfo) Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
BapFtpPublisherPluginDescriptor
public BapFtpPublisherPluginDescriptor()
-
-
Method Details
-
getDefaults
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<Publisher>
-
isApplicable
- Specified by:
isApplicable
in classBuildStepDescriptor<Publisher>
-
getHostConfigurations
-
getConfiguration
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject formData) - Overrides:
configure
in classDescriptor<Publisher>
-
canSetMasterNodeName
public boolean canSetMasterNodeName() -
getDefaultMasterNodeName
-
isEnableOverrideDefaults
public boolean isEnableOverrideDefaults() -
getPublisherDescriptor
-
getHostConfigurationDescriptor
-
getPluginDefaultsDescriptor
-
getCommonFieldNames
public jenkins.plugins.publish_over.view_defaults.BPInstanceConfig.Messages getCommonFieldNames() -
getCommonManageMessages
public jenkins.plugins.publish_over.view_defaults.manage_jenkins.Messages getCommonManageMessages() -
doTestConnection
public FormValidation doTestConnection(String name, String hostname, String username, String encryptedPassword, String remoteRootDir, int port, int timeout, boolean useActiveData, String controlEncoding, boolean disableMakeNestedDirs, boolean disableRemoteVerification, boolean useFtpOverTls, boolean useImplicitTls, String trustedCertificate) -
validateConnection
public static FormValidation validateConnection(BapFtpHostConfiguration hostConfig, jenkins.plugins.publish_over.BPBuildInfo buildInfo) -
createDummyBuildInfo
public static jenkins.plugins.publish_over.BPBuildInfo createDummyBuildInfo() -
readResolve
-