public class JmsPoolJMSConsumer extends Object implements javax.jms.JMSConsumer, AutoCloseable
| Constructor and Description |
|---|
JmsPoolJMSConsumer(JmsPoolMessageConsumer consumer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
javax.jms.MessageListener |
getMessageListener() |
String |
getMessageSelector() |
javax.jms.Message |
receive() |
javax.jms.Message |
receive(long timeout) |
<T> T |
receiveBody(Class<T> desired) |
<T> T |
receiveBody(Class<T> desired,
long timeout) |
<T> T |
receiveBodyNoWait(Class<T> desired) |
javax.jms.Message |
receiveNoWait() |
void |
setMessageListener(javax.jms.MessageListener listener) |
String |
toString() |
public JmsPoolJMSConsumer(JmsPoolMessageConsumer consumer)
public void close()
close in interface AutoCloseableclose in interface javax.jms.JMSConsumerpublic javax.jms.MessageListener getMessageListener()
getMessageListener in interface javax.jms.JMSConsumerpublic String getMessageSelector()
getMessageSelector in interface javax.jms.JMSConsumerpublic void setMessageListener(javax.jms.MessageListener listener)
setMessageListener in interface javax.jms.JMSConsumerpublic javax.jms.Message receive()
receive in interface javax.jms.JMSConsumerpublic javax.jms.Message receive(long timeout)
receive in interface javax.jms.JMSConsumerpublic javax.jms.Message receiveNoWait()
receiveNoWait in interface javax.jms.JMSConsumerpublic <T> T receiveBody(Class<T> desired)
receiveBody in interface javax.jms.JMSConsumerpublic <T> T receiveBody(Class<T> desired, long timeout)
receiveBody in interface javax.jms.JMSConsumerpublic <T> T receiveBodyNoWait(Class<T> desired)
receiveBodyNoWait in interface javax.jms.JMSConsumerCopyright © 2017–2020. All rights reserved.