public interface MessagingService
| Modifier and Type | Method and Description |
|---|---|
Long |
deliver(MessageDTO message)
Delivers a message
|
void |
remove(long messageId,
String user,
String cause)
Removes a specific message and all deliveries
|
Long |
removeByOriginId(String originId,
String user,
String cause)
Removes a specific message and all deliveries.
|
Long deliver(MessageDTO message) throws MessageDeliveryException, RiceIllegalArgumentException
message - message to deliverMessageDeliveryException - if unable to deliver message.RiceIllegalArgumentException - if the message is null.void remove(long messageId, String user, String cause) throws MessageDismissalException, RiceIllegalArgumentException
messageId - id of the message to removeuser - the user under which the action was takencause - the cause or action taken to remove the messageMessageDismissalException - if no message for the given messageId is found.RiceIllegalArgumentException - if user, cause is null.Long removeByOriginId(String originId, String user, String cause) throws MessageDismissalException, RiceIllegalArgumentException
originId - origin id of the message to removeuser - the user under which the action was takencause - the cause or action taken to remove the messageMessageDismissalException - if no message for the given messageId is found.RiceIllegalArgumentException - if originId is nullCopyright © 2005–2016 The Kuali Foundation. All rights reserved.