Package com.atlassian.bamboo.notification

Interface Summary
ExtendedNotification Provides the Notification object with a way to add anything else to the email.
Notification Represents a Notification ready to be sent.
NotificationDao  
NotificationDispatcher Evaluates notification transports, ensures no duplicate emails and kicks off the sending process of notifications
NotificationManager Provide methods to manage notifications.
NotificationRecipient Representation of a recipient of notifications.
NotificationRule  
NotificationSet  
NotificationTransport Represents a notification medium or transport.
NotificationType Represents a type of notification.
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 Summary
AbstractNotification  
AbstractNotificationEventListener<T extends Event> Base class for notification listeners
AbstractNotificationType  
EmailValidator This class checks email addresses.
LegacyNotificationIm  
NotificationDispatcherImpl Evaluates notification transports, ensures no duplicate emails and kicks off the sending process of notifications
NotificationFactory Provides instances of the Notification Transports with the required dependencies injected.
NotificationHibernateDao  
NotificationManagerImpl  
NotificationRuleImpl  
NotificationSetImpl  
NotificationSetTypeUserType  
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 Summary
NotificationSet.NotificationSetType  
NotificationType.Scope  
 



Copyright © 2011 Atlassian. All Rights Reserved.