public static class JmsConnectionSession.JMSConsumerToTopicSubscriber extends Object implements javax.jms.TopicSubscriber
| Constructor and Description |
|---|
JMSConsumerToTopicSubscriber(javax.jms.JMSConsumer jmsConsumer,
javax.jms.Topic topic) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
javax.jms.MessageListener |
getMessageListener() |
String |
getMessageSelector() |
boolean |
getNoLocal() |
javax.jms.Topic |
getTopic() |
javax.jms.Message |
receive() |
javax.jms.Message |
receive(long timeout) |
javax.jms.Message |
receiveNoWait() |
void |
setMessageListener(javax.jms.MessageListener listener) |
public JMSConsumerToTopicSubscriber(javax.jms.JMSConsumer jmsConsumer,
javax.jms.Topic topic)
public String getMessageSelector() throws javax.jms.JMSException
getMessageSelector in interface javax.jms.MessageConsumerjavax.jms.JMSExceptionpublic javax.jms.MessageListener getMessageListener()
throws javax.jms.JMSException
getMessageListener in interface javax.jms.MessageConsumerjavax.jms.JMSExceptionpublic void setMessageListener(javax.jms.MessageListener listener)
throws javax.jms.JMSException
setMessageListener in interface javax.jms.MessageConsumerjavax.jms.JMSExceptionpublic javax.jms.Message receive()
throws javax.jms.JMSException
receive in interface javax.jms.MessageConsumerjavax.jms.JMSExceptionpublic javax.jms.Message receive(long timeout)
throws javax.jms.JMSException
receive in interface javax.jms.MessageConsumerjavax.jms.JMSExceptionpublic javax.jms.Message receiveNoWait()
throws javax.jms.JMSException
receiveNoWait in interface javax.jms.MessageConsumerjavax.jms.JMSExceptionpublic void close()
throws javax.jms.JMSException
close in interface AutoCloseableclose in interface javax.jms.MessageConsumerjavax.jms.JMSExceptionpublic javax.jms.Topic getTopic()
throws javax.jms.JMSException
getTopic in interface javax.jms.TopicSubscriberjavax.jms.JMSExceptionpublic boolean getNoLocal()
throws javax.jms.JMSException
getNoLocal in interface javax.jms.TopicSubscriberjavax.jms.JMSExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.