public class PooledMessageConsumer extends Object implements MessageConsumer
MessageConsumer which was created by PooledSession.| Constructor and Description |
|---|
PooledMessageConsumer(PooledSession session,
MessageConsumer delegate)
Wraps the message consumer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
MessageListener |
getMessageListener() |
String |
getMessageSelector() |
Message |
receive() |
Message |
receive(long timeout) |
Message |
receiveNoWait() |
void |
setMessageListener(MessageListener listener) |
String |
toString() |
public PooledMessageConsumer(PooledSession session, MessageConsumer delegate)
session - the pooled sessiondelegate - the created consumer to wrappublic void close() throws JMSException
close in interface MessageConsumerJMSExceptionpublic MessageListener getMessageListener() throws JMSException
getMessageListener in interface MessageConsumerJMSExceptionpublic String getMessageSelector() throws JMSException
getMessageSelector in interface MessageConsumerJMSExceptionpublic Message receive() throws JMSException
receive in interface MessageConsumerJMSExceptionpublic Message receive(long timeout) throws JMSException
receive in interface MessageConsumerJMSExceptionpublic Message receiveNoWait() throws JMSException
receiveNoWait in interface MessageConsumerJMSExceptionpublic void setMessageListener(MessageListener listener) throws JMSException
setMessageListener in interface MessageConsumerJMSExceptionCopyright © 2005–2015 FuseSource, Corp.. All rights reserved.