Class TransactedTopicSession
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.TransactedTopicSession
- All Implemented Interfaces:
com.swiftmq.jms.smqp.v630.SMQPVisitor,com.swiftmq.tools.requestreply.RequestService,com.swiftmq.tools.requestreply.RequestVisitor
-
Field Summary
Fields inherited from class com.swiftmq.impl.jms.standard.v630.Session
closed, consumerList, ctx, dispatchId, myConnection, producerList, recoveryEpoche, recoveryInProgress, sessionTP -
Constructor Summary
ConstructorsConstructorDescriptionTransactedTopicSession(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 voidclose()toString()voidvisit(com.swiftmq.jms.smqp.v630.CloseConsumerRequest req) voidvisit(com.swiftmq.jms.smqp.v630.CloseProducerRequest req) voidvisit(com.swiftmq.jms.smqp.v630.CommitRequest req) voidvisit(com.swiftmq.jms.smqp.v630.CreateDurableRequest req) voidvisit(com.swiftmq.jms.smqp.v630.CreatePublisherRequest req) voidvisit(com.swiftmq.jms.smqp.v630.CreateSubscriberRequest req) voidvisit(com.swiftmq.jms.smqp.v630.DeleteDurableRequest req) Methods inherited from class com.swiftmq.impl.jms.standard.v630.TransactedSession
purgeMarkedConsumers, purgeMarkedProducers, visit, visitGenericRequestMethods inherited from class com.swiftmq.impl.jms.standard.v630.Session
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
-
Constructor Details
-
TransactedTopicSession
public TransactedTopicSession(String connectionTracePrefix, com.swiftmq.mgmt.Entity sessionEntity, com.swiftmq.tools.queue.SingleProcessorQueue connectionOutboundQueue, int dispatchId, com.swiftmq.swiftlet.auth.ActiveLogin activeLogin)
-
-
Method Details
-
visit
public void visit(com.swiftmq.jms.smqp.v630.CommitRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
visit
public void visit(com.swiftmq.jms.smqp.v630.CreatePublisherRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
visit
public void visit(com.swiftmq.jms.smqp.v630.CloseProducerRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
visit
public void visit(com.swiftmq.jms.smqp.v630.CreateSubscriberRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
visit
public void visit(com.swiftmq.jms.smqp.v630.CloseConsumerRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
visit
public void visit(com.swiftmq.jms.smqp.v630.CreateDurableRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
visit
public void visit(com.swiftmq.jms.smqp.v630.DeleteDurableRequest req) - Specified by:
visitin interfacecom.swiftmq.jms.smqp.v630.SMQPVisitor- Overrides:
visitin classcom.swiftmq.jms.smqp.v630.SMQPVisitorAdapter
-
close
protected void close() -
toString
- Overrides:
toStringin classTransactedSession
-