org.kuali.rice.ken.service
Interface NotificationMessageDeliveryResolverService

All Known Implementing Classes:
NotificationMessageDeliveryResolverServiceImpl

public interface NotificationMessageDeliveryResolverService

This class is responsible for the job that will actually resolve which recipients receive a notification for specific endpoints. This service will be responsible for creating NotificationDeliveryMessage object instances to be used by a later process that actually delivers the messages.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 ProcessingResult resolveNotificationMessageDeliveries()
          This service method is responsible for retrieving all unprocessed notifications that have sendDateTimes either equal to or before the current time, and resolving their recipient lists so that proper NotificationMessageDelivery records can be created for them.
 

Method Detail

resolveNotificationMessageDeliveries

ProcessingResult resolveNotificationMessageDeliveries()
This service method is responsible for retrieving all unprocessed notifications that have sendDateTimes either equal to or before the current time, and resolving their recipient lists so that proper NotificationMessageDelivery records can be created for them. This service is to be run periodically in a separate thread, as a daemon process.

Returns:
int the number of resolved messages


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