Package org.apache.qpid.jms
Class JmsSharedMessageConsumer
java.lang.Object
org.apache.qpid.jms.JmsMessageConsumer
org.apache.qpid.jms.JmsSharedMessageConsumer
- All Implemented Interfaces:
jakarta.jms.MessageConsumer,AutoCloseable,JmsMessageAvailableConsumer,JmsMessageDispatcher
- Direct Known Subclasses:
JmsSharedDurableMessageConsumer
Implementation of a JmsMessageConsumer that is part of a Shared Subscription
-
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 -
Constructor Summary
ConstructorsConstructorDescriptionJmsSharedMessageConsumer(JmsConsumerId id, JmsSession s, JmsDestination destination, String name, String selector) -
Method Summary
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, onConnectionInterrupted, onConnectionRecovered, onConnectionRecovery, onConnectionRestored, onInboundMessage, performPullIfRequired, receive, receive, receiveBody, receiveNoWait, setAvailableListener, setMessageListener, shutdown, shutdown, start, stop
-
Constructor Details
-
JmsSharedMessageConsumer
public JmsSharedMessageConsumer(JmsConsumerId id, JmsSession s, JmsDestination destination, String name, String selector) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
-
Method Details