Class TransactedTopicSession
java.lang.Object
SMQPVisitorAdapter
com.swiftmq.impl.jms.standard.v750.SessionVisitor
com.swiftmq.impl.jms.standard.v750.Session
com.swiftmq.impl.jms.standard.v750.TransactedSession
com.swiftmq.impl.jms.standard.v750.TransactedTopicSession
-
Field Summary
Fields inherited from class com.swiftmq.impl.jms.standard.v750.Session
closed, consumerList, ctx, dispatchId, myConnection, producerList, recoveryEpoche, recoveryInProgress
-
Constructor Summary
ConstructorDescriptionTransactedTopicSession
(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
close()
toString()
void
visit
(CloseConsumerRequest req) void
visit
(CloseProducerRequest req) void
visit
(CommitRequest req) void
visit
(CreateDurableRequest req) void
visit
(CreatePublisherRequest req) void
visit
(CreateSubscriberRequest req) void
visit
(DeleteDurableRequest req) Methods inherited from class com.swiftmq.impl.jms.standard.v750.TransactedSession
isCountDeliveredRequests, purgeMarkedConsumers, purgeMarkedProducers, visitGenericRequest
Methods inherited from class com.swiftmq.impl.jms.standard.v750.Session
getMyConnection, isClosed, process, serviceRequest, setMyConnection, setRecoveryEpoche, validateDestination
-
Constructor Details
-
TransactedTopicSession
public TransactedTopicSession(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin)
-
-
Method Details
-
visit
public void visit(CommitRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreatePublisherRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CloseProducerRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreateSubscriberRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CloseConsumerRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreateDurableRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(DeleteDurableRequest req) - Overrides:
visit
in classTransactedSession
-
close
protected void close() -
toString
- Overrides:
toString
in classTransactedSession
-