public static final class IrcPublisher.DescriptorImpl extends BuildStepDescriptor<Publisher> implements hudson.plugins.im.IMPublisherDescriptor
IrcPublisher
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
Modifier and Type | Field and Description |
---|---|
static String[] |
CHARSETS |
clazz
PARAMETERVALUE_STRATEGY_DEFAULT, PARAMETERVALUE_STRATEGY_VALUES
filter
addHelpFileRedirect, 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, toMap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPassword
public 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.FormException
Descriptor.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.FormException
public boolean isApplicable(Class<? extends AbstractProject> jobType)
isApplicable
in class BuildStepDescriptor<Publisher>
public String getCommandPrefix()
getCommandPrefix
in interface hudson.plugins.im.IMPublisherDescriptor
public String getHostname()
getHostname
in interface hudson.plugins.im.IMPublisherDescriptor
public 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.IMPublisherDescriptor
public boolean isSasl()
public int getPort()
getPort
in interface hudson.plugins.im.IMPublisherDescriptor
public 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.IMPublisherDescriptor
public String getDefaultIdSuffix()
getDefaultIdSuffix
in interface hudson.plugins.im.IMPublisherDescriptor
public String getHost()
getHost
in interface hudson.plugins.im.IMPublisherDescriptor
public String getHudsonUserName()
getHudsonUserName
in interface hudson.plugins.im.IMPublisherDescriptor
public String getPluginDescription()
getPluginDescription
in interface hudson.plugins.im.IMPublisherDescriptor
public String getUserName()
getUserName
in interface hudson.plugins.im.IMPublisherDescriptor
public boolean isExposePresence()
isExposePresence
in interface hudson.plugins.im.IMPublisherDescriptor
public List<hudson.plugins.im.IMMessageTarget> getDefaultTargets()
getDefaultTargets
in interface hudson.plugins.im.IMPublisherDescriptor
public 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.IMPublisherDescriptor
public boolean isUseNotice()
public boolean isUseColors()
public String getCharset()
public hudson.plugins.im.config.ParameterNames getParamNames()
getParamNames
in interface hudson.plugins.im.IMPublisherDescriptor
protected Integer getMessageRateFromSystemProperty()
protected Object readResolve()
Copyright © 2016–2020. All rights reserved.