public class JabberPublisher
extends hudson.plugins.im.IMPublisher
IMPublisher
.hudson.tasks.Publisher.DescriptorExtensionListImpl
Modifier and Type | Field and Description |
---|---|
static JabberPublisherDescriptor |
DESCRIPTOR |
Constructor and Description |
---|
JabberPublisher(List<hudson.plugins.im.IMMessageTarget> targets,
String notificationStrategy,
boolean notifyGroupChatsOnBuildStart,
boolean notifySuspects,
boolean notifyCulprits,
boolean notifyFixers,
boolean notifyUpstreamCommitters,
hudson.plugins.im.build_notify.BuildToChatNotifier buildToChatNotifier,
hudson.plugins.im.MatrixJobMultiplier matrixJobMultiplier) |
Modifier and Type | Method and Description |
---|---|
protected String |
getConfiguredIMId(hudson.model.User user) |
JabberPublisherDescriptor |
getDescriptor() |
protected hudson.plugins.im.IMConnection |
getIMConnection() |
protected String |
getPluginName() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getTargets() |
protected Object |
readResolve() |
calculateTargets, createAggregator, getBuildToChatNotifier, getIMDescriptor, getMatrixNotifier, getNotificationStrategy, getNotificationTargets, getNotifyCulprits, getNotifyFixers, getNotifyOnStart, getNotifySuspects, getNotifyUpstreamCommitters, getStrategy, isMatrixProject, log, needsToRunAfterFinalized, perform, prebuild, setMatrixNotifier, setNotificationStrategy, setNotificationTargets, setTargets
getProjectAction, getProjectActions, perform
@Extension public static final JabberPublisherDescriptor DESCRIPTOR
public JabberPublisher(List<hudson.plugins.im.IMMessageTarget> targets, String notificationStrategy, boolean notifyGroupChatsOnBuildStart, boolean notifySuspects, boolean notifyCulprits, boolean notifyFixers, boolean notifyUpstreamCommitters, hudson.plugins.im.build_notify.BuildToChatNotifier buildToChatNotifier, hudson.plugins.im.MatrixJobMultiplier matrixJobMultiplier) throws hudson.plugins.im.IMMessageTargetConversionException
hudson.plugins.im.IMMessageTargetConversionException
public JabberPublisherDescriptor getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Publisher>
getDescriptor
in class hudson.plugins.im.IMPublisher
protected hudson.plugins.im.IMConnection getIMConnection() throws hudson.plugins.im.IMException
getIMConnection
in class hudson.plugins.im.IMPublisher
hudson.plugins.im.IMException
protected String getPluginName()
getPluginName
in class hudson.plugins.im.IMPublisher
protected String getConfiguredIMId(hudson.model.User user)
getConfiguredIMId
in class hudson.plugins.im.IMPublisher
public String getTargets()
getTargets
in class hudson.plugins.im.IMPublisher
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
getRequiredMonitorService
in class hudson.plugins.im.IMPublisher
protected Object readResolve()
readResolve
in class hudson.plugins.im.IMPublisher
Copyright © 2004–2014. All rights reserved.