Package com.swiftmq.jms.v750
Class XATopicConnectionImpl
- java.lang.Object
-
- com.swiftmq.tools.requestreply.RequestServiceRegistry
-
- com.swiftmq.jms.v750.ConnectionImpl
-
- com.swiftmq.jms.v750.TopicConnectionImpl
-
- com.swiftmq.jms.v750.XATopicConnectionImpl
-
- All Implemented Interfaces:
SwiftMQConnection,Recreatable,RecreatableConnection,ExceptionHandler,InboundHandler,ReplyHandler,RequestHandler,TimerListener,jakarta.jms.Connection,jakarta.jms.TopicConnection,jakarta.jms.XAConnection,jakarta.jms.XATopicConnection,java.lang.AutoCloseable
public class XATopicConnectionImpl extends TopicConnectionImpl implements jakarta.jms.XATopicConnection
-
-
Field Summary
-
Fields inherited from class com.swiftmq.jms.v750.ConnectionImpl
CLIENT_VERSION, CONNECTED_STARTED, CONNECTED_STOPPED, DISCONNECTED, DISPATCH_TOKEN, INITIAL_KEEPALIVE_COUNT
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedXATopicConnectionImpl(java.lang.String userName, java.lang.String password, Reconnector reconnector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.jms.XASessioncreateXASession()jakarta.jms.XATopicSessioncreateXATopicSession()-
Methods inherited from class com.swiftmq.jms.v750.TopicConnectionImpl
createTopicSession
-
Methods inherited from class com.swiftmq.jms.v750.ConnectionImpl
addReconnectListener, cancel, cancelAndNotify, close, createConnectionConsumer, createConnectionConsumer, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, dataAvailable, deleteTempQueue, getAuthenticateRequest, getAuthenticateResponse, getClientID, getConnectionId, getConnectionState, getExceptionListener, getGetClientIdRequest, getInternalCID, getLastConnectionLost, getMetaData, getMetaDataRequest, getRecreatables, getRecreateRequest, getSetClientIdRequest, getUserName, getVersionRequest, handOver, isDuplicateMessageDetection, isReconnectEnabled, onException, performReply, performRequest, performTimeAction, prepareForReconnect, removeReconnectListener, setAuthenticateReply, setAuthenticateResponseReply, setClientID, setDuplicateBacklogSize, setDuplicateMessageDetection, setExceptionListener, setGetClientIdReply, setMetaDataReply, setRecreateReply, setSetClientIdReply, setVersionReply, start, stop, verifyState
-
Methods inherited from class com.swiftmq.tools.requestreply.RequestServiceRegistry
addRequestService, dispatch, getNextFreeDispatchId, getNumberServices, getRequestService, isSendExceptionEnabled, removeRequestService, setReplyHandler
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jakarta.jms.Connection
close, createConnectionConsumer, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
-
-
-
-
Constructor Detail
-
XATopicConnectionImpl
protected XATopicConnectionImpl(java.lang.String userName, java.lang.String password, Reconnector reconnector) throws jakarta.jms.JMSException- Throws:
jakarta.jms.JMSException
-
-
Method Detail
-
createXATopicSession
public jakarta.jms.XATopicSession createXATopicSession() throws jakarta.jms.JMSException- Specified by:
createXATopicSessionin interfacejakarta.jms.XATopicConnection- Throws:
jakarta.jms.JMSException
-
createXASession
public jakarta.jms.XASession createXASession() throws jakarta.jms.JMSException- Specified by:
createXASessionin interfacejakarta.jms.XAConnection- Throws:
jakarta.jms.JMSException
-
-