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_NOTICE |
PARAMETERNAME_HUDSON_LOGIN, PARAMETERNAME_NOTIFY_CULPRITS, PARAMETERNAME_NOTIFY_FIXERS, PARAMETERNAME_NOTIFY_START, PARAMETERNAME_NOTIFY_SUSPECTS, PARAMETERNAME_NOTIFY_UPSTREAM_COMMITTERS, PARAMETERNAME_STRATEGY, PARAMETERVALUE_STRATEGY_DEFAULT, PARAMETERVALUE_STRATEGY_VALUES| 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 |
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.
|
String |
getPassword() |
String |
getPluginDescription() |
int |
getPort() |
String |
getUserName() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> jobType) |
boolean |
isEnabled() |
boolean |
isExposePresence() |
boolean |
isSsl() |
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, getConfigFile, getConfigPage, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPlugin, getPropertyType, getPropertyType, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, toArray, toList, toMappublic static final String PARAMETERNAME_USE_NOTICE
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.FormExceptionDescriptor.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.FormExceptionDescriptor.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.IMPublisherDescriptorpublic String getHostname()
getHostname in interface hudson.plugins.im.IMPublisherDescriptorpublic String getNick()
public String getNickServPassword()
public String getPassword()
getPassword in interface hudson.plugins.im.IMPublisherDescriptorpublic int getPort()
getPort in interface hudson.plugins.im.IMPublisherDescriptorpublic boolean isSsl()
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 hudson.plugins.im.IMMessageTargetConverter getIMMessageTargetConverter()
getIMMessageTargetConverter in interface hudson.plugins.im.IMPublisherDescriptorpublic boolean isUseNotice()
public String getCharset()
Copyright © 2004-2014 Hudson. All Rights Reserved.