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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanconfigure(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject formData) static jenkins.plugins.publish_over.BPBuildInfodoTestConnection(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.Messagesjenkins.plugins.publish_over.view_defaults.manage_jenkins.MessagesgetConfiguration(String name) booleanisApplicable(Class<? extends AbstractProject> aClass) booleanstatic FormValidationvalidateConnection(BapFtpHostConfiguration hostConfig, jenkins.plugins.publish_over.BPBuildInfo buildInfo) Methods inherited from class hudson.tasks.BuildStepDescriptor
filterMethods 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:
getDisplayNamein classDescriptor<Publisher>
-
isApplicable
- Specified by:
isApplicablein classBuildStepDescriptor<Publisher>
-
getHostConfigurations
-
getConfiguration
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject formData) - Overrides:
configurein 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
-