|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.messenger.MessengerManager
public class MessengerManager
MessengerManager
is a manager of Messenger
instances.
Constructor Summary | |
---|---|
MessengerManager()
|
Method Summary | |
---|---|
void |
addMessenger(Messenger messenger)
|
void |
close()
|
static void |
configure(String xmlURL)
A helper method to explicitly configure the MessengerManager singleton from a given XML deployment configuration document |
protected static MessengerManager |
createInstance()
Factory method to create the singleton MessengerManager instance |
static Messenger |
get(String name)
Uses the default configuration mechanism this method will return the Messenger for the given name. |
static MessengerManager |
getInstance()
Returns the singleton MessengerManager |
Messenger |
getMessenger(String name)
Returns the messenger for the given name |
Iterator |
getMessengerNames()
Returns an iterator over the names of the available Messenger instances |
static MessengerManager |
load(String xmlURL)
A helper method to load a MessengerManager from a given XML deployment configuration document |
void |
removeMessenger(Messenger messenger)
|
static void |
setInstance(MessengerManager messengerManager)
Installs a new singleton MessengerManager instance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MessengerManager()
Method Detail |
---|
public static Messenger get(String name) throws javax.jms.JMSException
javax.jms.JMSException
public static MessengerManager load(String xmlURL) throws javax.jms.JMSException
javax.jms.JMSException
public static void configure(String xmlURL) throws javax.jms.JMSException
javax.jms.JMSException
public Messenger getMessenger(String name)
public void addMessenger(Messenger messenger)
public void removeMessenger(Messenger messenger)
public Iterator getMessengerNames()
public static MessengerManager getInstance() throws javax.jms.JMSException
javax.jms.JMSException
public static void setInstance(MessengerManager messengerManager)
public void close()
protected static MessengerManager createInstance() throws javax.jms.JMSException
javax.jms.JMSException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |