Uses of Class
org.kuali.rice.kcb.bo.MessageDelivery

Packages that use MessageDelivery
org.kuali.rice.kcb.bo   
org.kuali.rice.kcb.deliverer   
org.kuali.rice.kcb.deliverer.impl   
org.kuali.rice.kcb.quartz   
org.kuali.rice.kcb.service   
org.kuali.rice.kcb.service.impl   
 

Uses of MessageDelivery in org.kuali.rice.kcb.bo
 

Constructors in org.kuali.rice.kcb.bo with parameters of type MessageDelivery
MessageDelivery(MessageDelivery md)
          Shallow-copy constructor
 

Uses of MessageDelivery in org.kuali.rice.kcb.deliverer
 

Methods in org.kuali.rice.kcb.deliverer with parameters of type MessageDelivery
 void MessageDeliverer.deliver(MessageDelivery messageDelivery)
          This method is responsible for delivering the passed in messageDelivery record.
 void MessageDeliverer.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 MessageDelivery
 void BulkMessageDeliverer.bulkDeliver(Collection<MessageDelivery> messageDeliveries)
          This method is responsible for delivering a series of messageDelivery records
 void BulkMessageDeliverer.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 MessageDelivery
 void EmailMessageDeliverer.autoRemoveMessageDelivery(MessageDelivery messageDelivery)
          This implementation does an auto-remove by "canceling" the workflow email with the message delivery record.
 void MockMessageDeliverer.deliver(MessageDelivery messageDelivery)
           
 void SMSMessageDeliverer.deliver(MessageDelivery messageDelivery)
           
 void AOLInstantMessageDeliverer.deliver(MessageDelivery messageDelivery)
           
 void EmailMessageDeliverer.deliver(MessageDelivery messageDelivery)
          This implementation uses the email service to deliver a notification.
 void MockMessageDeliverer.dismiss(MessageDelivery messageDelivery, String user, String cause)
           
 void SMSMessageDeliverer.dismiss(MessageDelivery messageDelivery, String user, String cause)
           
 void AOLInstantMessageDeliverer.dismiss(MessageDelivery messageDelivery, String user, String cause)
           
 void EmailMessageDeliverer.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 MessageDelivery
protected  Collection<MessageDelivery> MessageProcessingJob.bulkProcess(BulkMessageDeliverer messageDeliverer, Collection<MessageDelivery> messageDeliveries, MessageProcessingJob.Mode mode)
          Implements bulk delivery of a collection of MessageDeliverys
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 notification
protected  Collection<MessageDelivery> MessageProcessingJob.process(MessageDeliverer messageDeliverer, MessageDelivery messageDelivery, MessageProcessingJob.Mode mode)
          Implements delivery of a single MessageDelivery
protected  Collection<MessageDelivery> MessageProcessingJob.processWorkItems(Collection<MessageDelivery> messageDeliveries)
           
 ProcessingResult<MessageDelivery> MessageProcessingJob.run()
           
protected  Collection<MessageDelivery> MessageProcessingJob.takeAvailableWorkItems()
           
 

Methods in org.kuali.rice.kcb.quartz with parameters of type MessageDelivery
protected  Collection<MessageDelivery> MessageProcessingJob.process(MessageDeliverer messageDeliverer, MessageDelivery messageDelivery, MessageProcessingJob.Mode mode)
          Implements delivery of a single MessageDelivery
protected  void MessageProcessingJob.unlockWorkItem(MessageDelivery item)
           
protected  void MessageProcessingJob.updateStatusAndUnlock(MessageDelivery messageDelivery, MessageDeliveryStatus status)
          Marks a MessageDelivery as having been delivered, and unlocks it
 

Method parameters in org.kuali.rice.kcb.quartz with type arguments of type MessageDelivery
protected  Collection<MessageDelivery> MessageProcessingJob.bulkProcess(BulkMessageDeliverer messageDeliverer, Collection<MessageDelivery> messageDeliveries, MessageProcessingJob.Mode mode)
          Implements bulk delivery of a collection of MessageDeliverys
protected  void MessageProcessingJob.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 notification
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 notification
protected  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 MessageDelivery
 MessageDelivery MessageDeliveryService.getMessageDelivery(Long id)
          This method will retrieve a MessageDelivery object from the system, given the id of the actual record.
 MessageDelivery MessageDeliveryService.getMessageDeliveryByDelivererSystemId(Long id)
          This method will retrieve a MessageDelivery object from the system, given the external deliverer system id registered with the MessageDelivery.
 

Methods in org.kuali.rice.kcb.service that return types with arguments of type MessageDelivery
 Collection<MessageDelivery> MessageDeliveryService.getAllMessageDeliveries()
          This method will return all MessageDelivery objects in the system
 Collection<MessageDelivery> MessageDeliveryService.getMessageDeliveries(Message message)
          This method will return all MessageDelievery objects generated for the given Message
 Collection<MessageDelivery> MessageDeliveryService.lockAndTakeMessageDeliveries(Long messageId, MessageDeliveryStatus[] status)
          Locks and takes all message deliveries of a given message in the system with any of the specified statuses
 Collection<MessageDelivery> MessageDeliveryService.lockAndTakeMessageDeliveries(MessageDeliveryStatus[] status)
          Locks and takes all message deliveries in the system with any of the specified statuses
 

Methods in org.kuali.rice.kcb.service with parameters of type MessageDelivery
 void MessageDeliveryService.deleteMessageDelivery(MessageDelivery delivery)
          Deletes a MessageDelivery
 MessageDeliverer MessageDelivererRegistryService.getDeliverer(MessageDelivery messageDelivery)
          This method returns the associated deliverer class instance for the given MessageDelivery instance.
 void MessageDeliveryService.saveMessageDelivery(MessageDelivery delivery)
          Saves a MessageDelivery
 Long EmailService.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 MessageDelivery
 MessageDelivery MessageDeliveryServiceImpl.getMessageDelivery(Long id)
           
 MessageDelivery MessageDeliveryServiceImpl.getMessageDeliveryByDelivererSystemId(Long id)
           
 

Methods in org.kuali.rice.kcb.service.impl that return types with arguments of type MessageDelivery
 Collection<MessageDelivery> MessageDeliveryServiceImpl.getAllMessageDeliveries()
           
 Collection<MessageDelivery> MessageDeliveryServiceImpl.getMessageDeliveries(Message message)
           
 Collection<MessageDelivery> MessageDeliveryServiceImpl.lockAndTakeMessageDeliveries(Long messageId, MessageDeliveryStatus[] statuses)
           
 Collection<MessageDelivery> MessageDeliveryServiceImpl.lockAndTakeMessageDeliveries(MessageDeliveryStatus[] statuses)
           
 

Methods in org.kuali.rice.kcb.service.impl with parameters of type MessageDelivery
 void MessageDeliveryServiceImpl.deleteMessageDelivery(MessageDelivery messageDelivery)
           
 MessageDeliverer MessageDelivererRegistryServiceImpl.getDeliverer(MessageDelivery messageDelivery)
          Implements by calling getDelivererByName for the delivery type name within the messageDelivery object.
 void MessageDeliveryServiceImpl.saveMessageDelivery(MessageDelivery delivery)
           
 Long EmailServiceImpl.sendEmail(MessageDelivery messageDelivery, String recipientEmailAddress, String emailFormat)
          First constructs the appropriately formatted mail message then sends it off.
 



Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.