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–2014 The Kuali Foundation. All rights reserved.