public static final class IrcPublisher.DescriptorImpl extends BuildStepDescriptor<Publisher> implements hudson.plugins.im.IMPublisherDescriptor
IrcPublisherDescriptor.FormException, Descriptor.PropertyType, Descriptor.Self| Modifier and Type | Field and Description |
|---|---|
static String[] |
CHARSETS |
clazzPARAMETERVALUE_STRATEGY_DEFAULT, PARAMETERVALUE_STRATEGY_VALUESfilteraddHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPasswordpublic static final String[] CHARSETS
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws Descriptor.FormException
configure in class Descriptor<Publisher>Descriptor.FormExceptionDescriptor.configure(org.kohsuke.stapler.StaplerRequest)public String getDisplayName()
getDisplayName in class Descriptor<Publisher>Descriptor.getDisplayName()public String getHelpFile()
getHelpFile in class Descriptor<Publisher>Descriptor.getHelpFile()public Publisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
newInstance in class Descriptor<Publisher>Descriptor.FormExceptionpublic boolean isApplicable(Class<? extends AbstractProject> jobType)
isApplicable in class BuildStepDescriptor<Publisher>public String getCommandPrefix()
getCommandPrefix in interface hudson.plugins.im.IMPublisherDescriptorpublic String getHostname()
getHostname in interface hudson.plugins.im.IMPublisherDescriptorpublic String getJenkinsLogin()
public void setJenkinsLogin(String jenkinsLogin)
public String getNick()
@Deprecated public String getNickServPassword()
getSecretNickServPassword()public Secret getSecretNickServPassword()
public String getLogin()
public Secret getSecretPassword()
getSecretPassword in interface hudson.plugins.im.IMPublisherDescriptorpublic boolean isSasl()
public int getPort()
getPort in interface hudson.plugins.im.IMPublisherDescriptorpublic String getSocksHost()
public int getSocksPort()
public boolean isSsl()
public boolean isTrustAllCertificates()
public boolean isDisallowPrivateChat()
public Integer getMessageRate()
public boolean isEnabled()
isEnabled in interface hudson.plugins.im.IMPublisherDescriptorpublic String getDefaultIdSuffix()
getDefaultIdSuffix in interface hudson.plugins.im.IMPublisherDescriptorpublic String getHost()
getHost in interface hudson.plugins.im.IMPublisherDescriptorpublic String getHudsonUserName()
getHudsonUserName in interface hudson.plugins.im.IMPublisherDescriptorpublic String getPluginDescription()
getPluginDescription in interface hudson.plugins.im.IMPublisherDescriptorpublic String getUserName()
getUserName in interface hudson.plugins.im.IMPublisherDescriptorpublic boolean isExposePresence()
isExposePresence in interface hudson.plugins.im.IMPublisherDescriptorpublic List<hudson.plugins.im.IMMessageTarget> getDefaultTargets()
getDefaultTargets in interface hudson.plugins.im.IMPublisherDescriptorpublic void setEnabled(boolean enabled)
public void setHostname(String hostname)
public void setPort(int port)
public void setSsl(boolean ssl)
public void setDisallowPrivateChat(boolean disallowPrivateChat)
public void setLogin(String login)
public boolean isSslTrustAllCertificates()
public void setSslTrustAllCertificates(boolean sslTrustAllCertificates)
public void setSecretPassword(Secret secretPassword)
public void setSasl(boolean sasl)
public void setNick(String nick)
public void setSecretNickServPassword(Secret secretNickServPassword)
public void setSocksHost(String socksHost)
public void setSocksPort(Integer socksPort)
public void setMessageRate(Integer messageRate)
public void setDefaultTargets(List<hudson.plugins.im.IMMessageTarget> defaultTargets)
public void setCommandPrefix(String commandPrefix)
public void setUseNotice(boolean useNotice)
public void setCharset(String charset)
public void setUseColors(boolean useColors)
public hudson.plugins.im.IMMessageTargetConverter getIMMessageTargetConverter()
getIMMessageTargetConverter in interface hudson.plugins.im.IMPublisherDescriptorpublic boolean isUseNotice()
public boolean isUseColors()
public String getCharset()
public hudson.plugins.im.config.ParameterNames getParamNames()
getParamNames in interface hudson.plugins.im.IMPublisherDescriptorprotected Integer getMessageRateFromSystemProperty()
protected Object readResolve()
Copyright © 2016–2021. All rights reserved.