public static final class IrcPublisher.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
implements hudson.plugins.im.IMPublisherDescriptor
IrcPublisher
Modifier and Type | Field and Description |
---|---|
static String[] |
CHARSETS |
static String |
PARAMETERNAME_NICKSERV_PASSWORD |
static String |
PARAMETERNAME_USE_COLORS |
static String |
PARAMETERNAME_USE_NOTICE |
Modifier and Type | Method and Description |
---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
String |
getCharset() |
String |
getCommandPrefix() |
String |
getDefaultIdSuffix() |
List<hudson.plugins.im.IMMessageTarget> |
getDefaultTargets() |
String |
getDisplayName() |
String |
getHelpFile() |
String |
getHost() |
String |
getHostname() |
String |
getHudsonUserName() |
hudson.plugins.im.IMMessageTargetConverter |
getIMMessageTargetConverter() |
String |
getLogin() |
String |
getNick()
Returns the nickname that should be used to identify against the IRC server.
|
String |
getNickServPassword()
Returns the password that should be used to try and identify
with NickServ.
|
hudson.plugins.im.config.ParameterNames |
getParamNames() |
String |
getPassword() |
String |
getPluginDescription() |
int |
getPort() |
String |
getSocksHost() |
int |
getSocksPort() |
String |
getUserName() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> jobType) |
boolean |
isDisallowPrivateChat() |
boolean |
isEnabled() |
boolean |
isExposePresence() |
boolean |
isSsl() |
boolean |
isTrustAllCertificates() |
boolean |
isUseColors()
Specifies if the bot should send message with colors.
|
boolean |
isUseNotice()
Specifies if the bot should use the /notice command
instead of the /msg command to notify.
|
hudson.tasks.Publisher |
newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public static final String PARAMETERNAME_USE_NOTICE
public static final String PARAMETERNAME_USE_COLORS
public static final String PARAMETERNAME_NICKSERV_PASSWORD
public static final String[] CHARSETS
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws hudson.model.Descriptor.FormException
configure
in class hudson.model.Descriptor<hudson.tasks.Publisher>
hudson.model.Descriptor.FormException
Descriptor.configure(org.kohsuke.stapler.StaplerRequest)
public String getDisplayName()
getDisplayName
in class hudson.model.Descriptor<hudson.tasks.Publisher>
Descriptor.getDisplayName()
public String getHelpFile()
getHelpFile
in class hudson.model.Descriptor<hudson.tasks.Publisher>
Descriptor.getHelpFile()
public hudson.tasks.Publisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws hudson.model.Descriptor.FormException
newInstance
in class hudson.model.Descriptor<hudson.tasks.Publisher>
hudson.model.Descriptor.FormException
Descriptor.newInstance(org.kohsuke.stapler.StaplerRequest)
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
isApplicable
in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
public String getCommandPrefix()
getCommandPrefix
in interface hudson.plugins.im.IMPublisherDescriptor
public String getHostname()
getHostname
in interface hudson.plugins.im.IMPublisherDescriptor
public String getNick()
public String getNickServPassword()
public String getLogin()
public String getPassword()
getPassword
in interface hudson.plugins.im.IMPublisherDescriptor
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 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 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
Copyright © 2004–2014. All rights reserved.