Package org.apache.qpid.jms
Class JmsTopicSubscriber
- java.lang.Object
-
- org.apache.qpid.jms.JmsMessageConsumer
-
- org.apache.qpid.jms.JmsTopicSubscriber
-
- All Implemented Interfaces:
jakarta.jms.MessageConsumer,jakarta.jms.TopicSubscriber,java.lang.AutoCloseable,JmsMessageAvailableConsumer,JmsMessageDispatcher
- Direct Known Subclasses:
JmsDurableTopicSubscriber
public class JmsTopicSubscriber extends JmsMessageConsumer implements jakarta.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()jakarta.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 jakarta.jms.Topic getTopic() throws jakarta.jms.IllegalStateException- Specified by:
getTopicin interfacejakarta.jms.TopicSubscriber- Throws:
jakarta.jms.IllegalStateException- See Also:
TopicSubscriber.getTopic()
-
getNoLocal
public boolean getNoLocal() throws jakarta.jms.JMSException- Specified by:
getNoLocalin interfacejakarta.jms.TopicSubscriber- Throws:
jakarta.jms.JMSException- See Also:
TopicSubscriber.getNoLocal()
-
-