Modifier and Type | Method and Description |
---|---|
Collection<NotificationMessageDelivery> |
NotificationMessegeDeliveryDao.getLockedDeliveries(Class clazz,
GenericDao dao) |
Collection<NotificationMessageDelivery> |
NotificationMessegeDeliveryDao.getMessageDeliveriesForAutoRemoval(Timestamp tm,
GenericDao businessObjectDao) |
Modifier and Type | Method and Description |
---|---|
Collection<NotificationMessageDelivery> |
NotificationMessegeDeliveryDaoOjb.getLockedDeliveries(Class clazz,
GenericDao dao)
This overridden method ...
|
Collection<NotificationMessageDelivery> |
NotificationMessegeDeliveryDaoJpa.getLockedDeliveries(Class clazz,
GenericDao dao)
This overridden method ...
|
Collection<NotificationMessageDelivery> |
NotificationMessegeDeliveryDaoOjb.getMessageDeliveriesForAutoRemoval(Timestamp tm,
GenericDao businessObjectDao)
This overridden method ...
|
Collection<NotificationMessageDelivery> |
NotificationMessegeDeliveryDaoJpa.getMessageDeliveriesForAutoRemoval(Timestamp tm,
GenericDao businessObjectDao)
This overridden method ...
|
Modifier and Type | Method and Description |
---|---|
void |
NotificationMessageDeliverer.autoRemoveMessageDelivery(NotificationMessageDelivery messageDelivery)
This method handles auto removing a message delivery from a person's list of notifications.
|
void |
NotificationMessageDeliverer.deliverMessage(NotificationMessageDelivery messageDelivery)
This method is responsible for delivering the passed in messageDelivery record.
|
void |
NotificationMessageDeliverer.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.
|
Modifier and Type | Method and Description |
---|---|
void |
BulkNotificationMessageDeliverer.autoRemoveMessageDelivery(Collection<NotificationMessageDelivery> messageDeliveries)
This method handles auto removing message deliveries
|
void |
BulkNotificationMessageDeliverer.deliverMessage(Collection<NotificationMessageDelivery> messageDeliveries)
This method is responsible for delivering a series of messageDelivery records
|
Modifier and Type | Method and Description |
---|---|
void |
KEWActionListMessageDeliverer.autoRemoveMessageDelivery(NotificationMessageDelivery messageDelivery)
This implementation does an auto-remove by "canceling" the workflow document associated with
the message delivery record.
|
void |
KEWActionListMessageDeliverer.deliverMessage(NotificationMessageDelivery messageDelivery)
This implementation leverages the workflow integration services to push this notification
into the KEW action list.
|
void |
KEWActionListMessageDeliverer.dismissMessageDelivery(NotificationMessageDelivery messageDelivery,
String user,
String cause) |
Modifier and Type | Method and Description |
---|---|
NotificationMessageDelivery |
NotificationMessageDeliveryService.getNotificationMessageDelivery(Long id)
This method will retrieve a NotificationMessageDelivery object from the system, given the id of the
actual record.
|
NotificationMessageDelivery |
NotificationMessageDeliveryService.getNotificationMessageDeliveryByDelivererId(String id)
This method will retrieve a NotificationMessageDelivery object from the system, given the external deliverer system id
registered with the NotificationMessageDelivery.
|
Modifier and Type | Method and Description |
---|---|
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryService.getNotificationMessageDeliveries()
This method will return all NotificationMessageDelivery objects in the system
actual record.
|
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryService.getNotificationMessageDeliveries(NotificationBo notification,
String userRecipientId)
This method will return all NotificationMessageDelievery objects generated for the given Notification for the given user
|
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryService.takeMessageDeliveriesForAutoRemoval()
This method is responsible for atomically finding all untaken message deliveries that are ready to be autoremoved,
marking them as taken and returning them to the caller for processing.
|
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryService.takeMessageDeliveriesForDispatch()
This method is responsible for atomically finding all untaken, undelivered message deliveries, marking them as taken
and returning them to the caller for processing.
|
Modifier and Type | Method and Description |
---|---|
String |
NotificationWorkflowDocumentService.createAndAdHocRouteNotificationWorkflowDocument(NotificationMessageDelivery messageDelivery,
String initiatorUserId,
String recipientUserId,
String annotation)
This service method is responsible for creating a NotificationWorkflowDocument for the given user, which in turn,
creates a workflow document in KEW.
|
void |
NotificationMessageDeliveryService.unlockMessageDelivery(NotificationMessageDelivery messageDelivery)
Unlocks the specified messageDelivery object
|
Modifier and Type | Method and Description |
---|---|
NotificationMessageDelivery |
NotificationMessageDeliveryServiceImpl.getNotificationMessageDelivery(Long id)
This is the default implementation that uses the businessObjectDao.
|
NotificationMessageDelivery |
NotificationMessageDeliveryServiceImpl.getNotificationMessageDeliveryByDelivererId(String id) |
Modifier and Type | Method and Description |
---|---|
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryServiceImpl.getNotificationMessageDeliveries() |
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryServiceImpl.getNotificationMessageDeliveries(NotificationBo notification,
String userRecipientId) |
protected Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryAutoRemovalServiceImpl.takeAvailableWorkItems() |
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryServiceImpl.takeMessageDeliveriesForAutoRemoval()
This method is responsible for atomically finding all untaken message deliveries that are ready to be autoremoved,
marking them as taken and returning them to the caller for processing.
|
Collection<NotificationMessageDelivery> |
NotificationMessageDeliveryServiceImpl.takeMessageDeliveriesForDispatch()
This method is responsible for atomically finding all untaken, undelivered messagedeliveries, marking them as taken
and returning them to the caller for processing.
|
Modifier and Type | Method and Description |
---|---|
protected Collection<String> |
NotificationMessageDeliveryAutoRemovalServiceImpl.autoRemove(NotificationMessageDeliverer messageDeliverer,
NotificationMessageDelivery messageDelivery)
Auto-removes a single message delivery
|
String |
NotificationWorkflowDocumentServiceImpl.createAndAdHocRouteNotificationWorkflowDocument(NotificationMessageDelivery messageDelivery,
String initiatorUserId,
String recipientUserId,
String annotation)
Implements by instantiating a NotificationWorkflowDocument, which in turn interacts with
Workflow to set it up with an initiator of the passed in user id.
|
void |
NotificationServiceImpl.dismissNotificationMessageDelivery(NotificationMessageDelivery nmd,
String user,
String cause) |
protected void |
NotificationMessageDeliveryAutoRemovalServiceImpl.markAutoRemoved(NotificationMessageDelivery messageDelivery)
Marks a MessageDelivery as having been auto-removed, and unlocks it
|
void |
NotificationMessageDeliveryServiceImpl.unlockMessageDelivery(NotificationMessageDelivery messageDelivery)
Unlocks the specified messageDelivery object
|
protected void |
NotificationMessageDeliveryAutoRemovalServiceImpl.unlockWorkItem(NotificationMessageDelivery delivery) |
Modifier and Type | Method and Description |
---|---|
protected Collection<String> |
NotificationMessageDeliveryAutoRemovalServiceImpl.processWorkItems(Collection<NotificationMessageDelivery> messageDeliveries) |
Modifier and Type | Method and Description |
---|---|
protected NotificationMessageDelivery |
NotificationController.determineMessageFromRequest(javax.servlet.http.HttpServletRequest request)
This method retrieves the NotificationMessageDelivery given an HttpServletRequest which
may contain EITHER a message delivery id or a workflow doc id.
|
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.