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
ConstructorDescriptionTransactedSession
(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
protected void
protected void
toString()
void
visit
(RollbackRequest req) void
visitGenericRequest
(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:
isCountDeliveredRequests
in classSession
-
visitGenericRequest
public void visitGenericRequest(GenericRequest request) - Overrides:
visitGenericRequest
in classSessionVisitor
-
visit
public void visit(RollbackRequest req) -
toString
-