| Interface | Description |
|---|---|
| ExtendedNotification |
Provides the Notification object with a way to add anything else to the email.
|
| Notification |
Represents a Notification ready to be sent.
|
| Notification.HtmlImContentProvidingNotification |
Extension interface if the Notification supports HTML in IM messages.
|
| NotificationDao | |
| NotificationDispatcher |
Evaluates notification transports, ensures no duplicate emails and kicks off the sending process of notifications
|
| NotificationEmailHeader |
Constants for the custom e-mail headers that are used in notification e-mails.
|
| NotificationFactory |
Provides instances of the Notification Transports with the required dependencies injected.
|
| NotificationFormatter |
Reformats email contents to optimise display in various email clients.
|
| NotificationManager |
Provide methods to manage notifications.
|
| NotificationRecipient |
Representation of a recipient of notifications.
|
| NotificationRecipient.RequiresEvent |
Extension interface if the recipient requires extra data.
|
| NotificationRecipient.RequiresPlan |
Extension interface if the recipient requires extra data.
|
| NotificationRecipient.RequiresResultSummary |
Extension interface if the recipient requires extra data.
|
| NotificationRecipient.UserRecipientExpandable |
Indicates that the recipient is actually expandable into one or many user recipients.
|
| NotificationRecipientExporter | |
| NotificationRule | |
| NotificationSet | |
| NotificationTransport |
Represents a notification medium or transport.
|
| NotificationType |
Represents a type of notification.
|
| NotificationTypeExporter | |
| SystemNotificationService | |
| UsersNotification |
Class to store output of database query for notifications associated with a specific user
The plan is needed for the UI display.
|
| Class | Description |
|---|---|
| AbstractNotification | |
| AbstractNotificationEventListener<T extends com.atlassian.event.Event> |
Base class for notification listeners
|
| AbstractNotificationType | |
| DefaultNotificationTypeExporter | |
| EmailValidator |
This class checks email addresses.
|
| LegacyNotificationIm | |
| NotificationDispatcherImpl |
Evaluates notification transports, ensures no duplicate emails and kicks off the sending process
of notifications
|
| NotificationFactoryImpl |
Provides instances of the Notification Transports with the required dependencies injected.
|
| NotificationFormatterImpl | |
| NotificationHibernateDao | |
| NotificationManagerImpl | |
| NotificationRuleImpl | |
| NotificationRuleImpl_ | |
| NotificationSetImpl | |
| NotificationSetImpl_ | |
| PortValidator | |
| SystemNotificationServiceImpl |
Class to provide access to system notifications
|
| UsersNotificationImpl |
Class to store output of database query for notifications associated with a specific user
The plan is needed for the UI display.
|
| Enum | Description |
|---|---|
| NotificationRecipient.Scope | |
| NotificationSet.NotificationSetType | |
| NotificationType.Scope |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.