@Extension
public static final class BuildMasterConfiguration.DescriptorImpl
extends hudson.model.Descriptor<jenkins.model.GlobalConfiguration>
| Constructor and Description |
|---|
DescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
hudson.util.FormValidation |
doCheckDomain(java.lang.String value,
java.lang.String authentication) |
hudson.util.FormValidation |
doCheckPassword(java.lang.String value,
java.lang.String authentication) |
hudson.util.FormValidation |
doCheckUrl(java.lang.String value)
Performs on-the-fly validation of the form field 'url'.
|
hudson.util.FormValidation |
doCheckUser(java.lang.String value,
java.lang.String authentication) |
hudson.util.ListBoxModel |
doFillAuthenticationItems() |
hudson.util.FormValidation |
doTestConnection(java.lang.String url,
java.lang.String authentication,
java.lang.String domain,
java.lang.String user,
java.lang.String password,
java.lang.String apiKey)
BuildMaster connection test
|
java.lang.String |
getApiKey() |
java.lang.String |
getAuthentication() |
BuildMasterConfig |
getBuildMasterConfig() |
BuildMasterConfig |
getBuildMasterConfig(java.io.PrintStream logger) |
java.lang.String |
getDisplayName() |
java.lang.String |
getDomain() |
java.lang.String |
getPassword() |
java.lang.String |
getUrl()
Field getters
|
java.lang.String |
getUser() |
void |
setApiKey(java.lang.String value) |
void |
setAuthentication(java.lang.String value) |
void |
setDomain(java.lang.String value) |
void |
setPassword(java.lang.String value) |
void |
setUrl(java.lang.String value)
Field setters
|
void |
setUser(java.lang.String value) |
boolean |
validatePluginConfiguration() |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, 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 boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<jenkins.model.GlobalConfiguration>hudson.model.Descriptor.FormExceptionpublic java.lang.String getDisplayName()
getDisplayName in class hudson.model.Descriptor<jenkins.model.GlobalConfiguration>public void setUrl(java.lang.String value)
public void setAuthentication(java.lang.String value)
public void setDomain(java.lang.String value)
public void setUser(java.lang.String value)
public void setPassword(java.lang.String value)
public void setApiKey(java.lang.String value)
public java.lang.String getUrl()
public java.lang.String getAuthentication()
public java.lang.String getDomain()
public java.lang.String getUser()
public java.lang.String getPassword()
public java.lang.String getApiKey()
public boolean validatePluginConfiguration()
public hudson.util.FormValidation doCheckUrl(@QueryParameter
java.lang.String value)
throws java.io.IOException,
javax.servlet.ServletException
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.
java.io.IOExceptionjavax.servlet.ServletExceptionpublic hudson.util.FormValidation doCheckDomain(@QueryParameter
java.lang.String value,
@QueryParameter
java.lang.String authentication)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic hudson.util.FormValidation doCheckUser(@QueryParameter
java.lang.String value,
@QueryParameter
java.lang.String authentication)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic hudson.util.FormValidation doCheckPassword(@QueryParameter
java.lang.String value,
@QueryParameter
java.lang.String authentication)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic hudson.util.ListBoxModel doFillAuthenticationItems()
public hudson.util.FormValidation doTestConnection(@QueryParameter(value="url")
java.lang.String url,
@QueryParameter(value="authentication")
java.lang.String authentication,
@QueryParameter(value="domain")
java.lang.String domain,
@QueryParameter(value="user")
java.lang.String user,
@QueryParameter(value="password")
java.lang.String password,
@QueryParameter(value="apiKey")
java.lang.String apiKey)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic BuildMasterConfig getBuildMasterConfig()
public BuildMasterConfig getBuildMasterConfig(java.io.PrintStream logger)