Class TransactedUnifiedSession
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.TransactedUnifiedSession
-
Field Summary
Fields inherited from class com.swiftmq.impl.jms.standard.v750.Session
closed, consumerList, ctx, dispatchId, myConnection, producerList, recoveryEpoche, recoveryInProgress
-
Constructor Summary
ConstructorDescriptionTransactedUnifiedSession
(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
close()
toString()
void
visit
(CloseBrowserRequest req) void
visit
(CloseConsumerRequest req) void
visit
(CloseProducerRequest req) void
visit
(CommitRequest req) void
visit
(CreateBrowserRequest req) void
visit
(CreateConsumerRequest req) void
visit
(CreateDurableRequest req) void
visit
(CreateProducerRequest req) void
visit
(CreatePublisherRequest req) void
visit
(CreateSubscriberRequest req) void
visit
(DeleteDurableRequest req) void
visit
(FetchBrowserMessageRequest req) Methods inherited from class com.swiftmq.impl.jms.standard.v750.TransactedSession
isCountDeliveredRequests, purgeMarkedConsumers, purgeMarkedProducers, visitGenericRequest
Methods inherited from class com.swiftmq.impl.jms.standard.v750.Session
getMyConnection, isClosed, process, serviceRequest, setMyConnection, setRecoveryEpoche, validateDestination
-
Constructor Details
-
TransactedUnifiedSession
public TransactedUnifiedSession(String connectionTracePrefix, Entity sessionEntity, EventLoop outboundLoop, int dispatchId, ActiveLogin activeLogin)
-
-
Method Details
-
visit
public void visit(CommitRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreateProducerRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreatePublisherRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CloseProducerRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreateConsumerRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreateSubscriberRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CloseConsumerRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreateDurableRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(DeleteDurableRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CreateBrowserRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(FetchBrowserMessageRequest req) - Overrides:
visit
in classTransactedSession
-
visit
public void visit(CloseBrowserRequest req) - Overrides:
visit
in classTransactedSession
-
close
protected void close() -
toString
- Overrides:
toString
in classTransactedSession
-