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
ConstructorsConstructorDescriptionTransactedTopicSession(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclose()toString()voidvisit(CloseConsumerRequest req) voidvisit(CloseProducerRequest req) voidvisit(CommitRequest req) voidvisit(CreateDurableRequest req) voidvisit(CreatePublisherRequest req) voidvisit(CreateSubscriberRequest req) voidvisit(DeleteDurableRequest req) Methods inherited from class com.swiftmq.impl.jms.standard.v750.TransactedSession
isCountDeliveredRequests, purgeMarkedConsumers, purgeMarkedProducers, visitGenericRequestMethods 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:
visitin classTransactedSession
-
visit
public void visit(CreatePublisherRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CloseProducerRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CreateSubscriberRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CloseConsumerRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CreateDurableRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(DeleteDurableRequest req) - Overrides:
visitin classTransactedSession
-
close
protected void close() -
toString
- Overrides:
toStringin classTransactedSession
-