Class MessageListenerContainer
- java.lang.Object
-
- org.apache.cxf.transport.jms.util.AbstractMessageListenerContainer
-
- org.apache.cxf.transport.jms.util.MessageListenerContainer
-
- All Implemented Interfaces:
JMSListenerContainer
public class MessageListenerContainer extends AbstractMessageListenerContainer
Listen for messages on a queue or topic asynchronously by registering a MessageListener. Warning: This class does not refresh connections when the server goes away This has to be handled outside.
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.transport.jms.util.AbstractMessageListenerContainer
acknowledgeMode, connection, destination, durableSubscriptionName, jndiEnvironment, listenerHandler, LOG, messageSelector, pubSubNoLocal, running, transacted, transactionManager
-
-
Constructor Summary
Constructors Constructor Description MessageListenerContainer(javax.jms.Connection connection, javax.jms.Destination destination, javax.jms.MessageListener listenerHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidshutdown()voidstart()voidstop()-
Methods inherited from class org.apache.cxf.transport.jms.util.AbstractMessageListenerContainer
createInitialContext, getConcurrentConsumers, getConnection, getExecutor, isRunning, setAcknowledgeMode, setConcurrentConsumers, setDurableSubscriptionName, setExecutor, setJndiEnvironment, setMessageSelector, setPubSubNoLocal, setTransacted, setTransactionManager
-
-
-
-
Method Detail
-
start
public void start()
-
stop
public void stop()
- Specified by:
stopin interfaceJMSListenerContainer- Overrides:
stopin classAbstractMessageListenerContainer
-
shutdown
public void shutdown()
-
-