Package com.swiftmq.jms.v750
Class XAQueueConnectionImpl
- java.lang.Object
-
- com.swiftmq.tools.requestreply.RequestServiceRegistry
-
- com.swiftmq.jms.v750.ConnectionImpl
-
- com.swiftmq.jms.v750.QueueConnectionImpl
-
- com.swiftmq.jms.v750.XAQueueConnectionImpl
-
- All Implemented Interfaces:
SwiftMQConnection,Recreatable,RecreatableConnection,ExceptionHandler,InboundHandler,ReplyHandler,RequestHandler,TimerListener,jakarta.jms.Connection,jakarta.jms.QueueConnection,jakarta.jms.XAConnection,jakarta.jms.XAQueueConnection,java.lang.AutoCloseable
public class XAQueueConnectionImpl extends QueueConnectionImpl implements jakarta.jms.XAQueueConnection
-
-
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 protectedXAQueueConnectionImpl(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.XAQueueSessioncreateXAQueueSession()jakarta.jms.XASessioncreateXASession()-
Methods inherited from class com.swiftmq.jms.v750.QueueConnectionImpl
createDurableConnectionConsumer, createQueueSession
-
Methods inherited from class com.swiftmq.jms.v750.ConnectionImpl
addReconnectListener, cancel, cancelAndNotify, close, createConnectionConsumer, createConnectionConsumer, createConnectionConsumer, 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, createDurableConnectionConsumer, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
-
-
-
-
Constructor Detail
-
XAQueueConnectionImpl
protected XAQueueConnectionImpl(java.lang.String userName, java.lang.String password, Reconnector reconnector) throws jakarta.jms.JMSException- Throws:
jakarta.jms.JMSException
-
-
Method Detail
-
createXAQueueSession
public jakarta.jms.XAQueueSession createXAQueueSession() throws jakarta.jms.JMSException- Specified by:
createXAQueueSessionin interfacejakarta.jms.XAQueueConnection- Throws:
jakarta.jms.JMSException
-
createXASession
public jakarta.jms.XASession createXASession() throws jakarta.jms.JMSException- Specified by:
createXASessionin interfacejakarta.jms.XAConnection- Throws:
jakarta.jms.JMSException
-
-