Interface NotificationManager
- All Known Implementing Classes:
TransformerNotificationManager
public interface NotificationManager
Initialise components which enables the system to subscribe to and send notifications.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classContext to initialise the NotificationManager -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialise(NotificationManager.Context context) Initialise notification components with the given contextvoidSend a successful notificationvoidSend an notification on delete actionvoidSend an notification on failed actionvoidSend an notification on fill action
-
Method Details
-
initialise
Initialise notification components with the given context- Parameters:
context- Context- Throws:
Exception
-
onActionNotification
Send a successful notification- Parameters:
details- - ActionNotificationDetails
-
onFailNotification
Send an notification on failed action- Parameters:
details- FailNotificationDetails
-
onDeleteNotification
Send an notification on delete action- Parameters:
details- DeleteNotificationDetails
-
onFillNotification
Send an notification on fill action- Parameters:
details- FillNotificationDetails
-