Class TransactedQueueSession
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.TransactedQueueSession
-
Field Summary
Fields inherited from class com.swiftmq.impl.jms.standard.v750.Session
closed, consumerList, ctx, dispatchId, myConnection, producerList, recoveryEpoche, recoveryInProgress -
Constructor Summary
ConstructorsConstructorDescriptionTransactedQueueSession(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclose()toString()voidvisit(CloseBrowserRequest req) voidvisit(CloseConsumerRequest req) voidvisit(CloseProducerRequest req) voidvisit(CommitRequest req) voidvisit(CreateBrowserRequest req) voidvisit(CreateConsumerRequest req) voidvisit(CreateProducerRequest req) voidvisit(FetchBrowserMessageRequest 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
-
TransactedQueueSession
public TransactedQueueSession(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(CreateProducerRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CloseProducerRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CreateConsumerRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CloseConsumerRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CreateBrowserRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(FetchBrowserMessageRequest req) - Overrides:
visitin classTransactedSession
-
visit
public void visit(CloseBrowserRequest req) - Overrides:
visitin classTransactedSession
-
close
protected void close() -
toString
- Overrides:
toStringin classTransactedSession
-