public class IrcPublisher
extends hudson.plugins.im.IMPublisher
| Modifier and Type | Class and Description |
|---|---|
static class |
IrcPublisher.DescriptorImpl
Descriptor for
IrcPublisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Modifier and Type | Field and Description |
|---|---|
List<String> |
channels
Deprecated.
only used to deserialize old instances. please use
IMPublisher.getNotificationTargets() |
static IrcPublisher.DescriptorImpl |
DESCRIPTOR
Descriptor should be singleton.
|
| Constructor and Description |
|---|
IrcPublisher(List<hudson.plugins.im.IMMessageTarget> defaultTargets,
String notificationStrategy,
boolean notifyGroupChatsOnBuildStart,
boolean notifySuspects,
boolean notifyCulprits,
boolean notifyFixers,
boolean notifyUpstreamCommitters,
hudson.plugins.im.build_notify.BuildToChatNotifier buildToChatNotifier,
hudson.plugins.im.MatrixJobMultiplier matrixMultiplier) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getConfiguredIMId(hudson.model.User user) |
hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> |
getDescriptor() |
protected hudson.plugins.im.IMConnection |
getIMConnection() |
protected String |
getPluginName() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
protected Object |
readResolve() |
calculateTargets, createAggregator, getBuildToChatNotifier, getIMDescriptor, getMatrixNotifier, getNotificationStrategy, getNotificationTargets, getNotifyCulprits, getNotifyFixers, getNotifyOnStart, getNotifySuspects, getNotifyUpstreamCommitters, getStrategy, getTargets, isMatrixProject, log, needsToRunAfterFinalized, perform, prebuild, setMatrixNotifier, setNotificationStrategy, setNotificationTargets, setTargetsgetProjectAction, getProjectActions, perform@Extension public static final IrcPublisher.DescriptorImpl DESCRIPTOR
@Deprecated public List<String> channels
IMPublisher.getNotificationTargets()public IrcPublisher(List<hudson.plugins.im.IMMessageTarget> defaultTargets, String notificationStrategy, boolean notifyGroupChatsOnBuildStart, boolean notifySuspects, boolean notifyCulprits, boolean notifyFixers, boolean notifyUpstreamCommitters, hudson.plugins.im.build_notify.BuildToChatNotifier buildToChatNotifier, hudson.plugins.im.MatrixJobMultiplier matrixMultiplier)
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.plugins.im.IMPublisherpublic hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.plugins.im.IMPublisherDescribable.getDescriptor()protected String getConfiguredIMId(hudson.model.User user)
getConfiguredIMId in class hudson.plugins.im.IMPublisherprotected hudson.plugins.im.IMConnection getIMConnection()
throws hudson.plugins.im.IMException
getIMConnection in class hudson.plugins.im.IMPublisherhudson.plugins.im.IMExceptionprotected String getPluginName()
getPluginName in class hudson.plugins.im.IMPublisherprotected Object readResolve()
readResolve in class hudson.plugins.im.IMPublisherCopyright © 2004-2014 Hudson. All Rights Reserved.