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.