|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.messagelet.Main
public class Main
Main
is a simple command line program that will
create a number of subscriptions and consume messages using just regular
MDO and MessageListener classes.
Field Summary | |
---|---|
private java.lang.String |
connectionsConfig
The URI that connections are loaded from |
private static org.apache.commons.logging.Log |
log
Logger |
private MessengerManager |
manager
The JMS connections |
private SubscriptionList |
subscriptionList
The JMS Subscriptions |
private java.lang.String |
subscriptionsConfig
The URI where subscriptions are loaded from |
private boolean |
useStopWatch
Should we use a stopwatch to output performance metrics |
Constructor Summary | |
---|---|
Main()
|
Method Summary | |
---|---|
protected MessengerManager |
createMessengerManager()
|
protected SubscriptionList |
createSubscriptionList()
|
java.lang.String |
getConnectionsConfig()
|
Messenger |
getMessenger(java.lang.String name)
|
MessengerManager |
getMessengerManager()
|
protected javax.servlet.ServletContext |
getServletContext()
|
java.lang.String |
getSubscriptionsConfig()
|
static void |
main(java.lang.String[] args)
|
void |
run()
Starts all the JMS connections and consumes JMS messages, passing them onto the MessageListener and Message Driven Objects |
void |
setConnectionsConfig(java.lang.String connectionsConfig)
|
void |
setMessengerManager(MessengerManager manager)
|
void |
setSubscriptionsConfig(java.lang.String subscriptionsConfig)
|
protected void |
waitForever()
This method blocks the current thread indefinitely until the JVM is terminated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final org.apache.commons.logging.Log log
private MessengerManager manager
private SubscriptionList subscriptionList
private java.lang.String connectionsConfig
private java.lang.String subscriptionsConfig
private boolean useStopWatch
Constructor Detail |
---|
public Main()
Method Detail |
---|
public static void main(java.lang.String[] args)
public void run() throws java.lang.Exception
java.lang.Exception
public Messenger getMessenger(java.lang.String name) throws javax.jms.JMSException
javax.jms.JMSException
public java.lang.String getConnectionsConfig()
public void setConnectionsConfig(java.lang.String connectionsConfig)
public java.lang.String getSubscriptionsConfig()
public void setSubscriptionsConfig(java.lang.String subscriptionsConfig)
public MessengerManager getMessengerManager() throws javax.jms.JMSException
javax.jms.JMSException
public void setMessengerManager(MessengerManager manager)
protected MessengerManager createMessengerManager() throws javax.jms.JMSException
javax.jms.JMSException
protected SubscriptionList createSubscriptionList() throws javax.jms.JMSException
javax.jms.JMSException
protected javax.servlet.ServletContext getServletContext()
protected void waitForever()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |