public interface NotificationMessageDeliverer
| Modifier and Type | Method and Description |
|---|---|
void |
autoRemoveMessageDelivery(NotificationMessageDelivery messageDelivery)
This method handles auto removing a message delivery from a person's list of notifications.
|
void |
deliverMessage(NotificationMessageDelivery messageDelivery)
This method is responsible for delivering the passed in messageDelivery record.
|
void |
dismissMessageDelivery(NotificationMessageDelivery messageDelivery,
String user,
String cause)
This method dismisses/removes the NotificationMessageDelivery so that it is no longer being presented to the user
via this deliverer.
|
void deliverMessage(NotificationMessageDelivery messageDelivery) throws NotificationMessageDeliveryException
messageDelivery - The messageDelivery to processNotificationMessageDeliveryExceptionvoid autoRemoveMessageDelivery(NotificationMessageDelivery messageDelivery) throws NotificationAutoRemoveException
messageDelivery - The messageDelivery to auto removeNotificationAutoRemoveExceptionvoid dismissMessageDelivery(NotificationMessageDelivery messageDelivery, String user, String cause) throws NotificationMessageDismissalException
messageDelivery - the messageDelivery to dismissthe - user that caused the dismissal; in the case of end-user actions, this will most likely be the user to
which the message was delivered (user recipient in the NotificationMessageDelivery object)cause - the reason the message was dismissedNotificationMessageDismissalExceptionCopyright © 2005–2016 The Kuali Foundation. All rights reserved.