Uses of Class
org.kuali.rice.kcb.bo.MessageDelivery
Packages that use MessageDelivery
Package
Description
-
Uses of MessageDelivery in org.kuali.rice.kcb.bo
Constructors in org.kuali.rice.kcb.bo with parameters of type MessageDelivery -
Uses of MessageDelivery in org.kuali.rice.kcb.deliverer
Methods in org.kuali.rice.kcb.deliverer with parameters of type MessageDeliveryModifier and TypeMethodDescriptionvoidMessageDeliverer.deliver(MessageDelivery messageDelivery) This method is responsible for delivering the passed in messageDelivery record.voidMessageDeliverer.dismiss(MessageDelivery 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.Method parameters in org.kuali.rice.kcb.deliverer with type arguments of type MessageDeliveryModifier and TypeMethodDescriptionvoidBulkMessageDeliverer.bulkDeliver(Collection<MessageDelivery> messageDeliveries) This method is responsible for delivering a series of messageDelivery recordsvoidBulkMessageDeliverer.bulkDismiss(Collection<MessageDelivery> messageDeliveries) This method is responsible for dismissing a series of messageDelivery records -
Uses of MessageDelivery in org.kuali.rice.kcb.deliverer.impl
Methods in org.kuali.rice.kcb.deliverer.impl with parameters of type MessageDeliveryModifier and TypeMethodDescriptionvoidEmailMessageDeliverer.deliver(MessageDelivery messageDelivery) This implementation uses the email service to deliver a notification.voidMockMessageDeliverer.deliver(MessageDelivery messageDelivery) voidEmailMessageDeliverer.dismiss(MessageDelivery messageDelivery, String user, String cause) voidMockMessageDeliverer.dismiss(MessageDelivery messageDelivery, String user, String cause) -
Uses of MessageDelivery in org.kuali.rice.kcb.quartz
Methods in org.kuali.rice.kcb.quartz that return types with arguments of type MessageDeliveryModifier and TypeMethodDescriptionprotected Collection<MessageDelivery> MessageProcessingJob.bulkProcess(BulkMessageDeliverer messageDeliverer, Collection<MessageDelivery> messageDeliveries, MessageProcessingJob.Mode mode) Implements bulk delivery of a collection ofMessageDeliverysprotected Collection<Collection<MessageDelivery>> MessageProcessingJob.groupWorkItems(Collection<MessageDelivery> workItems, ProcessingResult<MessageDelivery> result) Group work items by deliverer and notification, so that deliveries to bulk deliverers are grouped by notificationprotected Collection<MessageDelivery> MessageProcessingJob.process(MessageDeliverer messageDeliverer, MessageDelivery messageDelivery, MessageProcessingJob.Mode mode) Implements delivery of a single MessageDeliveryprotected Collection<MessageDelivery> MessageProcessingJob.processWorkItems(Collection<MessageDelivery> messageDeliveries) MessageProcessingJob.run()protected Collection<MessageDelivery> MessageProcessingJob.takeAvailableWorkItems()Methods in org.kuali.rice.kcb.quartz with parameters of type MessageDeliveryModifier and TypeMethodDescriptionprotected Collection<MessageDelivery> MessageProcessingJob.process(MessageDeliverer messageDeliverer, MessageDelivery messageDelivery, MessageProcessingJob.Mode mode) Implements delivery of a single MessageDeliveryprotected voidMessageProcessingJob.unlockWorkItem(MessageDelivery item) protected voidMessageProcessingJob.updateStatusAndUnlock(MessageDelivery messageDelivery, MessageDeliveryStatus status) Marks a MessageDelivery as having been delivered, and unlocks itMethod parameters in org.kuali.rice.kcb.quartz with type arguments of type MessageDeliveryModifier and TypeMethodDescriptionprotected Collection<MessageDelivery> MessageProcessingJob.bulkProcess(BulkMessageDeliverer messageDeliverer, Collection<MessageDelivery> messageDeliveries, MessageProcessingJob.Mode mode) Implements bulk delivery of a collection ofMessageDeliverysprotected voidMessageProcessingJob.finishProcessing(ProcessingResult<MessageDelivery> result) protected Collection<Collection<MessageDelivery>> MessageProcessingJob.groupWorkItems(Collection<MessageDelivery> workItems, ProcessingResult<MessageDelivery> result) Group work items by deliverer and notification, so that deliveries to bulk deliverers are grouped by notificationprotected Collection<Collection<MessageDelivery>> MessageProcessingJob.groupWorkItems(Collection<MessageDelivery> workItems, ProcessingResult<MessageDelivery> result) Group work items by deliverer and notification, so that deliveries to bulk deliverers are grouped by notificationprotected Collection<MessageDelivery> MessageProcessingJob.processWorkItems(Collection<MessageDelivery> messageDeliveries) -
Uses of MessageDelivery in org.kuali.rice.kcb.service
Methods in org.kuali.rice.kcb.service that return MessageDeliveryModifier and TypeMethodDescriptionMessageDeliveryService.getMessageDelivery(Long id) This method will retrieve a MessageDelivery object from the system, given the id of the actual record.MessageDeliveryService.getMessageDeliveryByDelivererSystemId(Long id) This method will retrieve a MessageDelivery object from the system, given the external deliverer system id registered with the MessageDelivery.MessageDeliveryService.saveMessageDelivery(MessageDelivery delivery) Saves a MessageDeliveryMethods in org.kuali.rice.kcb.service that return types with arguments of type MessageDeliveryModifier and TypeMethodDescriptionMessageDeliveryService.getAllMessageDeliveries()This method will return all MessageDelivery objects in the systemMessageDeliveryService.getMessageDeliveries(Message message) This method will return all MessageDelievery objects generated for the given MessageMessageDeliveryService.lockAndTakeMessageDeliveries(Long messageId, MessageDeliveryStatus[] status) Locks and takes all message deliveries of a given message in the system with any of the specified statusesMessageDeliveryService.lockAndTakeMessageDeliveries(MessageDeliveryStatus[] status) Locks and takes all message deliveries in the system with any of the specified statusesMethods in org.kuali.rice.kcb.service with parameters of type MessageDeliveryModifier and TypeMethodDescriptionvoidMessageDeliveryService.deleteMessageDelivery(MessageDelivery delivery) Deletes a MessageDeliveryMessageDelivererRegistryService.getDeliverer(MessageDelivery messageDelivery) This method returns the associated deliverer class instance for the given MessageDelivery instance.MessageDeliveryService.saveMessageDelivery(MessageDelivery delivery) Saves a MessageDeliveryEmailService.sendEmail(MessageDelivery messageDelivery, String recipientEmailAddress, String emailFormat) This service method is responsible for sending a Email notification for the given user. -
Uses of MessageDelivery in org.kuali.rice.kcb.service.impl
Methods in org.kuali.rice.kcb.service.impl that return MessageDeliveryModifier and TypeMethodDescriptionMessageDeliveryServiceImpl.getMessageDelivery(Long id) MessageDeliveryServiceImpl.getMessageDeliveryByDelivererSystemId(Long id) MessageDeliveryServiceImpl.saveMessageDelivery(MessageDelivery delivery) Methods in org.kuali.rice.kcb.service.impl that return types with arguments of type MessageDeliveryModifier and TypeMethodDescriptionMessageDeliveryServiceImpl.getAllMessageDeliveries()MessageDeliveryServiceImpl.getMessageDeliveries(Message message) MessageDeliveryServiceImpl.lockAndTakeMessageDeliveries(Long messageId, MessageDeliveryStatus[] statuses) MessageDeliveryServiceImpl.lockAndTakeMessageDeliveries(MessageDeliveryStatus[] statuses) Methods in org.kuali.rice.kcb.service.impl with parameters of type MessageDeliveryModifier and TypeMethodDescriptionvoidMessageDeliveryServiceImpl.deleteMessageDelivery(MessageDelivery messageDelivery) MessageDelivererRegistryServiceImpl.getDeliverer(MessageDelivery messageDelivery) Implements by calling getDelivererByName for the delivery type name within the messageDelivery object.MessageDeliveryServiceImpl.saveMessageDelivery(MessageDelivery delivery) EmailServiceImpl.sendEmail(MessageDelivery messageDelivery, String recipientEmailAddress, String emailFormat) First constructs the appropriately formatted mail message then sends it off.