Modifier and Type | Class and Description |
---|---|
class |
ResponsibleRecipient |
Modifier and Type | Method and Description |
---|---|
protected List<NotificationRecipient> |
ResponsibilitiesUpdatedNotificationListener.calculateRecipients(UserResponsibilityEvent event,
ImmutablePlan plan,
ResultsSummary resultsSummary) |
Modifier and Type | Method and Description |
---|---|
List<NotificationRecipient> |
ConfigureEnvironmentNotifications.getAllNotificationRecipientTypes()
Method to get notification recipients for the ui
|
Map<String,NotificationRecipient> |
ConfigureEnvironmentNotifications.getAvailableRecipientTypes() |
Modifier and Type | Interface and Description |
---|---|
interface |
DeploymentResultAwareNotificationRecipient |
Modifier and Type | Method and Description |
---|---|
static org.hamcrest.Matcher<NotificationRule> |
HasMatchingNotificationRule.hasMatchingNotificationRule(NotificationManager notificationManager,
Class<? extends NotificationType> notificationTypeClass,
Class<? extends NotificationRecipient> recipientTypeClass,
String recipientString) |
static org.hamcrest.Matcher<NotificationRule> |
HasMatchingNotificationRule.hasMatchingNotificationRule(NotificationManager notificationManager,
Class<? extends NotificationType> notificationTypeClass,
String conditionData,
Class<? extends NotificationRecipient> recipientTypeClass,
String recipientString) |
Modifier and Type | Method and Description |
---|---|
NotificationRecipient |
NotificationManagerImpl.getNotificationRecipient(NotificationRule rule) |
NotificationRecipient |
NotificationManager.getNotificationRecipient(NotificationRule rule)
Instantiate and populate notification recipient from a rule.
|
NotificationRecipient |
NotificationManagerImpl.getNotificationRecipientFromKey(String notificationRecipientKey) |
NotificationRecipient |
NotificationManager.getNotificationRecipientFromKey(String notificationRecipientKey) |
Modifier and Type | Method and Description |
---|---|
List<NotificationRecipient> |
NotificationManagerImpl.getAllNotificationRecipients() |
List<NotificationRecipient> |
NotificationManager.getAllNotificationRecipients() |
Set<NotificationRecipient> |
AbstractNotification.getExcludedNotificationRecipients() |
Set<NotificationRecipient> |
Notification.getExcludedNotificationRecipients()
Returns the excluded recipients of this Notification
|
Set<NotificationRecipient> |
AbstractNotification.getNotificationRecipients() |
Set<NotificationRecipient> |
Notification.getNotificationRecipients()
Returns the recipients of this Notification
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractNotification.addRecipient(NotificationRecipient recipient) |
void |
Notification.addRecipient(NotificationRecipient recipient)
Add a singular recipient to this notification
|
void |
AbstractNotification.excludeRecipient(NotificationRecipient recipient) |
void |
Notification.excludeRecipient(NotificationRecipient recipient)
Exclude a singular recipient from this notification.
|
Modifier and Type | Method and Description |
---|---|
NotificationRule |
NotificationManagerImpl.createNotificationRule(Class<? extends NotificationType> notificationTypeClass,
String conditionData,
Class<? extends NotificationRecipient> recipientTypeClass,
String recipientString) |
NotificationRule |
NotificationManager.createNotificationRule(Class<? extends NotificationType> notificationTypeClass,
String conditionData,
Class<? extends NotificationRecipient> recipientTypeClass,
String recipientString)
|
void |
AbstractNotification.setExcludedNotificationRecipients(Set<NotificationRecipient> recipients) |
void |
Notification.setExcludedNotificationRecipients(Set<NotificationRecipient> recipients)
Sets the excluded recipients for this Notification
|
void |
AbstractNotification.setNotificationRecipients(Set<NotificationRecipient> recipients) |
void |
Notification.setNotificationRecipients(Set<NotificationRecipient> recipients)
Sets the recipients for this Notification
|
Modifier and Type | Interface and Description |
---|---|
interface |
UserRecipient
Represents a user notification recipient.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNotificationRecipient |
class |
CommitterRecipient
Represents a notification recipient for whoever has committed to a build
Only relevant for a build completed notification related events.
|
class |
EmailRecipient
Represents a single email address notification recipient
|
class |
GroupRecipient
Represents a group recipient.
|
class |
ImRecipient
Represents a single IM address recipient
|
class |
UserRecipientImpl
Represents a user notification recipient.
|
class |
WatcherRecipient
Represents a watcher notification recipient.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NotificationRecipientModuleDescriptor.postInit(NotificationRecipient module) |
Modifier and Type | Method and Description |
---|---|
static NotificationRecipient |
NotificationTestHelper.userRecipient(String username) |
Modifier and Type | Method and Description |
---|---|
static NotificationRule |
NotificationTestHelper.mockNotificationRule(NotificationManager notificationManager,
NotificationType notificationType,
NotificationRecipient notificationRecipient) |
Modifier and Type | Method and Description |
---|---|
List<NotificationRecipient> |
ConfigureSystemNotifications.getAllNotificationRecipientTypes()
Method to get notification recipients for the ui
|
Map<String,NotificationRecipient> |
ConfigureSystemNotifications.getNotificationRecipients() |
Modifier and Type | Method and Description |
---|---|
List<NotificationRecipient> |
ConfigureBuildNotification.getAllNotificationRecipientTypes()
Method to get notification recipients for the ui
|
Map<String,NotificationRecipient> |
ConfigureBuildNotification.getAvailableRecipientTypes() |
Modifier and Type | Method and Description |
---|---|
List<NotificationRecipient> |
ConfigureChainNotification.getAllNotificationRecipientTypes()
Method to get notification recipients for the ui
|
Map<String,NotificationRecipient> |
ConfigureChainNotification.getAvailableRecipientTypes() |
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.