Class BapSshPublisherPluginDescriptor
java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Publisher>
jenkins.plugins.publish_over_ssh.descriptor.BapSshPublisherPluginDescriptor
- Direct Known Subclasses:
BapSshPublisherPlugin.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 TypeMethodDescriptionvoidaddHostConfiguration(BapSshHostConfiguration configuration) Add a Host Configuration to the list of configurations.booleanbooleanconfigure(org.kohsuke.stapler.StaplerRequest2 request, net.sf.json.JSONObject formData) static jenkins.plugins.publish_over.BPBuildInfodoTestConnection(org.kohsuke.stapler.StaplerRequest2 request, org.kohsuke.stapler.StaplerResponse2 response) jenkins.plugins.publish_over.view_defaults.BPInstanceConfig.Messagesjenkins.plugins.publish_over.view_defaults.manage_jenkins.MessagesgetConfiguration(String name) booleanisApplicable(Class<? extends AbstractProject> aClass) booleanvoidRemoves the given named Host Configuration from the list of configurations.voidsetCommonConfig(BapSshCommonConfiguration commonConfig) static FormValidationvalidateConnection(BapSshHostConfiguration hostConfig, jenkins.plugins.publish_over.BPBuildInfo buildInfo) Methods inherited from class hudson.tasks.BuildStepDescriptor
filterMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
BapSshPublisherPluginDescriptor
public BapSshPublisherPluginDescriptor()
-
-
Method Details
-
getCommonConfig
-
setCommonConfig
-
getDefaults
-
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<Publisher>
-
isApplicable
- Specified by:
isApplicablein classBuildStepDescriptor<Publisher>
-
getHostConfigurations
-
getConfiguration
-
addHostConfiguration
Add a Host Configuration to the list of configurations.- Parameters:
configuration- Host Configuration to add. The common configuration will be automatically set.
-
removeHostConfiguration
Removes the given named Host Configuration from the list of configurations.- Parameters:
name- The Name of the Host Configuration to remove.
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest2 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(org.kohsuke.stapler.StaplerRequest2 request, org.kohsuke.stapler.StaplerResponse2 response) -
validateConnection
public static FormValidation validateConnection(BapSshHostConfiguration hostConfig, jenkins.plugins.publish_over.BPBuildInfo buildInfo) -
createDummyBuildInfo
public static jenkins.plugins.publish_over.BPBuildInfo createDummyBuildInfo() -
readResolve
-