Class TransactedSession
java.lang.Object
com.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
com.swiftmq.impl.jms.standard.v630.SessionVisitor
com.swiftmq.impl.jms.standard.v630.Session
com.swiftmq.impl.jms.standard.v630.TransactedSession
- All Implemented Interfaces:
com.swiftmq.jms.smqp.v630.SMQPVisitor,com.swiftmq.tools.requestreply.RequestService,com.swiftmq.tools.requestreply.RequestVisitor
- Direct Known Subclasses:
TransactedQueueSession,TransactedTopicSession,TransactedUnifiedSession
-
Field Summary
Fields inherited from class com.swiftmq.impl.jms.standard.v630.Session
closed, consumerList, ctx, dispatchId, myConnection, producerList, recoveryEpoche, recoveryInProgress, sessionTP -
Constructor Summary
ConstructorsConstructorDescriptionTransactedSession(String connectionTracePrefix, com.swiftmq.mgmt.Entity sessionEntity, com.swiftmq.tools.queue.SingleProcessorQueue connectionOutboundQueue, int dispatchId, com.swiftmq.swiftlet.auth.ActiveLogin activeLogin) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidtoString()voidvisit(com.swiftmq.jms.smqp.v630.RollbackRequest req) voidvisitGenericRequest(com.swiftmq.tools.requestreply.GenericRequest request) Methods inherited from class com.swiftmq.impl.jms.standard.v630.Session
close, getMyConnection, isClosed, serviceRequest, setMyConnection, setRecoveryEpoche, validateDestination, visit, visit, visit, visit, visit, visitMethods inherited from class com.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
TransactedSession
public TransactedSession(String connectionTracePrefix, com.swiftmq.mgmt.Entity sessionEntity, com.swiftmq.tools.queue.SingleProcessorQueue connectionOutboundQueue, int dispatchId, com.swiftmq.swiftlet.auth.ActiveLogin activeLogin)
-
-
Method Details
-
purgeMarkedProducers
- Throws:
Exception
-
purgeMarkedConsumers
- Throws:
Exception
-
visitGenericRequest
public void visitGenericRequest(com.swiftmq.tools.requestreply.GenericRequest request) - Specified by:
visitGenericRequestin interfacecom.swiftmq.tools.requestreply.RequestVisitor- Overrides:
visitGenericRequestin classSessionVisitor
-
visit
public void visit(com.swiftmq.jms.smqp.v630.RollbackRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
toString
-