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 class
Context to initialise the NotificationManager -
Method Summary
Modifier and TypeMethodDescriptionvoid
initialise
(NotificationManager.Context context) Initialise notification components with the given contextvoid
Send a successful notificationvoid
Send an notification on delete actionvoid
Send an notification on failed actionvoid
Send 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
-