|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BulkMessageDeliverer
A NotificationMessageDeliverer interface specialization that should be implemented by deliverers which can deliver messages in bulk. This interface needs to exist distinct from NotificationMessageDeliverer because processing in the two cases will be different. In the bulk case, the deliveries will be performed in a single transaction.
Method Summary | |
---|---|
void |
bulkDeliver(Collection<MessageDelivery> messageDeliveries)
This method is responsible for delivering a series of messageDelivery records |
void |
bulkDismiss(Collection<MessageDelivery> messageDeliveries)
This method is responsible for dismissing a series of messageDelivery records |
Methods inherited from interface org.kuali.rice.kcb.deliverer.MessageDeliverer |
---|
deliver, dismiss, getDescription, getName, getPreferenceKeys, getTitle, validatePreferenceValues |
Method Detail |
---|
void bulkDeliver(Collection<MessageDelivery> messageDeliveries) throws MessageDeliveryException
messageDeliveries
- The messageDeliveries to process
MessageDeliveryException
void bulkDismiss(Collection<MessageDelivery> messageDeliveries) throws MessageDismissalException
messageDeliveries
- The messageDeliveries to process
MessageDeliveryException
MessageDismissalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |