public class SametimePublisher extends IMPublisher
hudson.tasks.Publisher.DescriptorExtensionListImpl
Modifier and Type | Field and Description |
---|---|
static SametimePublisherDescriptor |
DESCRIPTOR |
Constructor and Description |
---|
SametimePublisher(String targetsAsString,
String notificationStrategy,
boolean notifyGroupChatsOnBuildStart,
boolean notifySuspects,
boolean notifyFixers)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> |
getDescriptor() |
protected IMConnection |
getIMConnection() |
protected IMMessageTargetConverter |
getIMMessageTargetConverter() |
getNotificationStrategy, getNotifyFixers, getNotifyOnStart, getNotifySuspects, getRequiredMonitorService, getStrategy, getTargets, needsToRunAfterFinalized, perform, prebuild
getProjectAction, getProjectActions, perform
@Extension public static final SametimePublisherDescriptor DESCRIPTOR
public SametimePublisher(String targetsAsString, String notificationStrategy, boolean notifyGroupChatsOnBuildStart, boolean notifySuspects, boolean notifyFixers) throws IMMessageTargetConversionException
targetsAsString
- The people to notifynotificationStrategy
- When to notify these peoplenotifyGroupChatsOnBuildStart
- Whether to send forum notifications at the start of a buildnotifySuspects
- Notify people suspected of breaking the buildnotifyFixers
- Notify people who have fixed the buildIMMessageTargetConversionException
public hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Publisher>
getDescriptor
in class hudson.tasks.Notifier
protected IMConnection getIMConnection() throws IMException
getIMConnection
in class IMPublisher
IMException
protected IMMessageTargetConverter getIMMessageTargetConverter()
getIMMessageTargetConverter
in class IMPublisher
Copyright © 2004-2013. All Rights Reserved.