Class TransactedUnifiedSession
- 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
-
- com.swiftmq.impl.jms.standard.v630.TransactedUnifiedSession
-
- All Implemented Interfaces:
SMQPVisitor
,RequestService
,RequestVisitor
public class TransactedUnifiedSession extends TransactedSession
-
-
Field Summary
-
Fields inherited from class com.swiftmq.impl.jms.standard.v630.Session
closed, consumerList, ctx, dispatchId, myConnection, producerList, recoveryEpoche, recoveryInProgress, sessionTP
-
-
Constructor Summary
Constructors Constructor Description TransactedUnifiedSession(java.lang.String connectionTracePrefix, Entity sessionEntity, SingleProcessorQueue connectionOutboundQueue, int dispatchId, ActiveLogin activeLogin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
close()
java.lang.String
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.v630.TransactedSession
purgeMarkedConsumers, purgeMarkedProducers, visit, visitGenericRequest
-
Methods inherited from class com.swiftmq.impl.jms.standard.v630.Session
getMyConnection, isClosed, serviceRequest, setMyConnection, setRecoveryEpoche, validateDestination, visit, visit, visit, visit, visit, visit
-
-
-
-
Constructor Detail
-
TransactedUnifiedSession
public TransactedUnifiedSession(java.lang.String connectionTracePrefix, Entity sessionEntity, SingleProcessorQueue connectionOutboundQueue, int dispatchId, ActiveLogin activeLogin)
-
-
Method Detail
-
visit
public void visit(CommitRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CreateProducerRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CreatePublisherRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CloseProducerRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CreateConsumerRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CreateSubscriberRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CloseConsumerRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CreateDurableRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(DeleteDurableRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CreateBrowserRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(FetchBrowserMessageRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
visit
public void visit(CloseBrowserRequest req)
- Specified by:
visit
in interfaceSMQPVisitor
- Overrides:
visit
in classSMQPVisitorAdapter
-
toString
public java.lang.String toString()
- Overrides:
toString
in classTransactedSession
-
-