public class MessageDelivererRegistryServiceImpl extends Object implements MessageDelivererRegistryService
| Constructor and Description | 
|---|
| MessageDelivererRegistryServiceImpl()Constructs an instance of the MessageDelivererRegistryServiceImpl class and sets up the 
 registered MessageDeliverers in the system. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<MessageDeliverer> | getAllDeliverers()Implements by constructing instances of each registered class and adding to an ArrayList that
 gets passed back to the calling method. | 
| Collection<String> | getAllDelivererTypes()This service method is responsible for retrieving all MessageDeliverer Types names. | 
| MessageDeliverer | getDeliverer(MessageDelivery messageDelivery)Implements by calling getDelivererByName for the delivery type name within the messageDelivery object. | 
| MessageDeliverer | getDelivererByName(String messageDelivererName)Implements by doing a key lookup in the hashmap that acts as the deliverer plugin registry. | 
public MessageDelivererRegistryServiceImpl()
public Collection<String> getAllDelivererTypes()
MessageDelivererRegistryServicegetAllDelivererTypes in interface MessageDelivererRegistryAPIgetAllDelivererTypes in interface MessageDelivererRegistryServiceMessageDelivererRegistryService.getAllDelivererTypes()public Collection<MessageDeliverer> getAllDeliverers()
getAllDeliverers in interface MessageDelivererRegistryServiceMessageDelivererRegistryService.getAllDelivererTypes()public MessageDeliverer getDeliverer(MessageDelivery messageDelivery)
getDeliverer in interface MessageDelivererRegistryServiceMessageDelivererRegistryService.getDeliverer(MessageDelivery)public MessageDeliverer getDelivererByName(String messageDelivererName)
getDelivererByName in interface MessageDelivererRegistryServiceMessageDelivererRegistryService.getDelivererByName(String)Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.