Package org.apache.qpid.jms
Class JmsTopicSubscriber
- java.lang.Object
-
- org.apache.qpid.jms.JmsMessageConsumer
-
- org.apache.qpid.jms.JmsTopicSubscriber
-
- All Implemented Interfaces:
AutoCloseable,javax.jms.MessageConsumer,javax.jms.TopicSubscriber,JmsMessageAvailableConsumer,JmsMessageDispatcher
- Direct Known Subclasses:
JmsDurableTopicSubscriber
public class JmsTopicSubscriber extends JmsMessageConsumer implements javax.jms.TopicSubscriber
Implementation of a TopicSubscriber
-
-
Field Summary
-
Fields inherited from class org.apache.qpid.jms.JmsMessageConsumer
acknowledgementMode, address, availableListener, closed, connection, consumerInfo, deliveryTask, dispatchLock, failureCause, lock, messageListener, messageQueue, session, tracer
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetNoLocal()javax.jms.TopicgetTopic()-
Methods inherited from class org.apache.qpid.jms.JmsMessageConsumer
checkClosed, checkMessageListener, close, doClose, getAvailableListener, getConsumerId, getDestination, getMessageListener, getMessageQueueSize, getMessageSelector, getPrefetchSize, init, isBrowser, isDurableSubscription, isNoLocal, isPullConsumer, isSharedSubscription, onConnectionInterrupted, onConnectionRecovered, onConnectionRecovery, onConnectionRestored, onInboundMessage, performPullIfRequired, receive, receive, receiveBody, receiveNoWait, setAvailableListener, setMessageListener, shutdown, shutdown, start, stop
-
-
-
-
Method Detail
-
getTopic
public javax.jms.Topic getTopic() throws javax.jms.IllegalStateException- Specified by:
getTopicin interfacejavax.jms.TopicSubscriber- Throws:
javax.jms.IllegalStateException- See Also:
TopicSubscriber.getTopic()
-
getNoLocal
public boolean getNoLocal() throws javax.jms.JMSException- Specified by:
getNoLocalin interfacejavax.jms.TopicSubscriber- Throws:
javax.jms.JMSException- See Also:
TopicSubscriber.getNoLocal()
-
-