Class TransactedSession
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
- Direct Known Subclasses:
TransactedQueueSession,TransactedTopicSession,TransactedUnifiedSession
-
Field Summary
Fields inherited from class com.swiftmq.impl.jms.standard.v750.Session
closed, consumerList, ctx, dispatchId, myConnection, producerList, recoveryEpoche, recoveryInProgress -
Constructor Summary
ConstructorsConstructorDescriptionTransactedSession(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected voidprotected voidtoString()voidvisit(RollbackRequest req) voidvisitGenericRequest(GenericRequest request) Methods inherited from class com.swiftmq.impl.jms.standard.v750.Session
close, getMyConnection, isClosed, process, serviceRequest, setMyConnection, setRecoveryEpoche, validateDestination
-
Constructor Details
-
TransactedSession
public TransactedSession(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin)
-
-
Method Details
-
purgeMarkedProducers
- Throws:
Exception
-
purgeMarkedConsumers
- Throws:
Exception
-
isCountDeliveredRequests
protected boolean isCountDeliveredRequests()- Overrides:
isCountDeliveredRequestsin classSession
-
visitGenericRequest
public void visitGenericRequest(GenericRequest request) - Overrides:
visitGenericRequestin classSessionVisitor
-
visit
public void visit(RollbackRequest req) -
toString
-