Uses of Class
org.kuali.rice.ken.bo.NotificationMessageDelivery
Packages that use NotificationMessageDelivery
Package
Description
-
Uses of NotificationMessageDelivery in org.kuali.rice.ken.dao
Methods in org.kuali.rice.ken.dao that return types with arguments of type NotificationMessageDeliveryModifier and TypeMethodDescriptionNotificationMessegeDeliveryDao.getLockedDeliveries(Class clazz, DataObjectService dataObjectService) NotificationMessegeDeliveryDao.getMessageDeliveriesForAutoRemoval(Timestamp tm, DataObjectService dataObjectService) -
Uses of NotificationMessageDelivery in org.kuali.rice.ken.dao.impl
Methods in org.kuali.rice.ken.dao.impl that return types with arguments of type NotificationMessageDeliveryModifier and TypeMethodDescriptionNotificationMessegeDeliveryDaoJpa.getLockedDeliveries(Class clazz, DataObjectService dataObjectService) NotificationMessegeDeliveryDaoJpa.getMessageDeliveriesForAutoRemoval(Timestamp tm, DataObjectService dataObjectService) -
Uses of NotificationMessageDelivery in org.kuali.rice.ken.deliverer
Methods in org.kuali.rice.ken.deliverer with parameters of type NotificationMessageDeliveryModifier and TypeMethodDescriptionvoidNotificationMessageDeliverer.autoRemoveMessageDelivery(NotificationMessageDelivery messageDelivery) This method handles auto removing a message delivery from a person's list of notifications.voidNotificationMessageDeliverer.deliverMessage(NotificationMessageDelivery messageDelivery) This method is responsible for delivering the passed in messageDelivery record.voidNotificationMessageDeliverer.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. -
Uses of NotificationMessageDelivery in org.kuali.rice.ken.deliverer.impl
Methods in org.kuali.rice.ken.deliverer.impl with parameters of type NotificationMessageDeliveryModifier and TypeMethodDescriptionvoidKEWActionListMessageDeliverer.autoRemoveMessageDelivery(NotificationMessageDelivery messageDelivery) This implementation does an auto-remove by "canceling" the workflow document associated with the message delivery record.voidKEWActionListMessageDeliverer.deliverMessage(NotificationMessageDelivery messageDelivery) This implementation leverages the workflow integration services to push this notification into the KEW action list.voidKEWActionListMessageDeliverer.dismissMessageDelivery(NotificationMessageDelivery messageDelivery, String user, String cause) -
Uses of NotificationMessageDelivery in org.kuali.rice.ken.service
Methods in org.kuali.rice.ken.service that return NotificationMessageDeliveryModifier and TypeMethodDescriptionNotificationMessageDeliveryService.getNotificationMessageDelivery(Long id) This method will retrieve a NotificationMessageDelivery object from the system, given the id of the actual record.NotificationMessageDeliveryService.getNotificationMessageDeliveryByDelivererId(String id) This method will retrieve a NotificationMessageDelivery object from the system, given the external deliverer system id registered with the NotificationMessageDelivery.Methods in org.kuali.rice.ken.service that return types with arguments of type NotificationMessageDeliveryModifier and TypeMethodDescriptionNotificationMessageDeliveryService.getNotificationMessageDeliveries()This method will return all NotificationMessageDelivery objects in the system actual record.NotificationMessageDeliveryService.getNotificationMessageDeliveries(NotificationBo notification, String userRecipientId) This method will return all NotificationMessageDelievery objects generated for the given Notification for the given userNotificationMessageDeliveryService.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.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.Methods in org.kuali.rice.ken.service with parameters of type NotificationMessageDeliveryModifier and TypeMethodDescriptionNotificationWorkflowDocumentService.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.voidNotificationMessageDeliveryService.unlockMessageDelivery(NotificationMessageDelivery messageDelivery) Unlocks the specified messageDelivery object -
Uses of NotificationMessageDelivery in org.kuali.rice.ken.service.impl
Methods in org.kuali.rice.ken.service.impl that return NotificationMessageDeliveryModifier and TypeMethodDescriptionNotificationMessageDeliveryServiceImpl.getNotificationMessageDelivery(Long id) This is the default implementation that uses the businessObjectDao.NotificationMessageDeliveryServiceImpl.getNotificationMessageDeliveryByDelivererId(String id) Methods in org.kuali.rice.ken.service.impl that return types with arguments of type NotificationMessageDeliveryModifier and TypeMethodDescriptionNotificationMessageDeliveryServiceImpl.getNotificationMessageDeliveries()NotificationMessageDeliveryServiceImpl.getNotificationMessageDeliveries(NotificationBo notification, String userRecipientId) protected Collection<NotificationMessageDelivery>NotificationMessageDeliveryAutoRemovalServiceImpl.takeAvailableWorkItems()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.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.Methods in org.kuali.rice.ken.service.impl with parameters of type NotificationMessageDeliveryModifier and TypeMethodDescriptionprotected Collection<String>NotificationMessageDeliveryAutoRemovalServiceImpl.autoRemove(NotificationMessageDeliverer messageDeliverer, NotificationMessageDelivery messageDelivery) Auto-removes a single message deliveryNotificationWorkflowDocumentServiceImpl.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.voidNotificationServiceImpl.dismissNotificationMessageDelivery(NotificationMessageDelivery nmd, String user, String cause) protected voidNotificationMessageDeliveryAutoRemovalServiceImpl.markAutoRemoved(NotificationMessageDelivery messageDelivery) Marks a MessageDelivery as having been auto-removed, and unlocks itvoidNotificationMessageDeliveryServiceImpl.unlockMessageDelivery(NotificationMessageDelivery messageDelivery) Unlocks the specified messageDelivery objectprotected voidNotificationMessageDeliveryAutoRemovalServiceImpl.unlockWorkItem(NotificationMessageDelivery delivery) Method parameters in org.kuali.rice.ken.service.impl with type arguments of type NotificationMessageDeliveryModifier and TypeMethodDescriptionprotected Collection<String>NotificationMessageDeliveryAutoRemovalServiceImpl.processWorkItems(Collection<NotificationMessageDelivery> messageDeliveries) -
Uses of NotificationMessageDelivery in org.kuali.rice.ken.web.spring
Methods in org.kuali.rice.ken.web.spring that return NotificationMessageDeliveryModifier and TypeMethodDescriptionprotected NotificationMessageDeliveryNotificationController.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.