Class TopicConsumer
java.lang.Object
com.swiftmq.impl.jms.standard.v750.Consumer
com.swiftmq.impl.jms.standard.v750.TopicConsumer
- All Implemented Interfaces:
TransactionFactory
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected int
protected TopicImpl
protected TopicManager
protected String
Fields inherited from class com.swiftmq.impl.jms.standard.v750.Consumer
clientDispatchId, clientListenerId, ctx, hasListener, markedForClose, messageProcessor, readTransaction, receiver, selector, transaction
-
Constructor Summary
ModifierConstructorDescriptionprotected
TopicConsumer
(SessionContext ctx, TopicImpl topic, String selector, boolean noLocal) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
close()
protected boolean
protected void
setAutoCommit
(boolean autoCommit) toString()
Methods inherited from class com.swiftmq.impl.jms.standard.v750.Consumer
createDuplicateTransaction, createReadTransaction, createTransaction, getClientDispatchId, getClientListenerId, getMessageProcessor, getReadTransaction, getSelector, getTransaction, hasListener, isMarkedForClose, markForClose, removeMessageListener, setMessageListener, setQueueReceiver, setSelector
-
Field Details
-
topicManager
protected TopicManager topicManager -
topic
protected TopicImpl topic -
subscriberId
protected int subscriberId -
queueName
-
topicName
-
-
Constructor Details
-
TopicConsumer
protected TopicConsumer(SessionContext ctx, TopicImpl topic, String selector, boolean noLocal) throws Exception - Throws:
Exception
-
-
Method Details