public class XAConnectionImpl extends AMQConnection implements javax.jms.XAConnection, javax.jms.XAQueueConnection, javax.jms.XATopicConnection
| Constructor and Description |
|---|
XAConnectionImpl(ConnectionURL connectionURL)
Create a XAConnection from a connectionURL
|
| Modifier and Type | Method and Description |
|---|---|
javax.jms.XAQueueSession |
createXAQueueSession()
Creates an XAQueueSession.
|
javax.jms.XASession |
createXASession()
Creates an XASession.
|
javax.jms.XASession |
createXASession(int ackMode) |
javax.jms.XATopicSession |
createXATopicSession()
Creates an XAQueueSession.
|
attemptReconnection, attemptReconnection, blockUntilNotFailingOver, bytesReceived, bytesSent, channelLimitReached, checkException, close, close, close, createConnectionConsumer, createConnectionConsumer, createConnectionConsumer, createDurableConnectionConsumer, createQueueSession, createSession, createSession, createSession, createTopicSession, deregisterSession, exceptionReceived, executeRetrySupport, failoverAllowed, failoverPrep, fireFailoverComplete, firePreFailover, firePreResubscribe, getActiveBrokerDetails, getBrokerUUID, getClientID, getConnectionListener, getConnectionNumber, getConnectionURL, getDefaultQueueExchangeName, getDefaultTopicExchangeName, getDelegate, getExceptionListener, getExceptionListenerNoCheck, getFailoverMutex, getFailoverPolicy, getLastFailoverTime, getMaximumChannelCount, getMaximumFrameSize, getMaxPrefetch, getMessageCompressionThresholdSize, getMetaData, getNextChannelID, getPassword, getProtocolHandler, getProtocolVersion, getReference, getSession, getSessions, getSyncAck, getSyncPersistence, getSyncPublish, getTemporaryQueueExchangeName, getTemporaryTopicExchangeName, getUsername, getVirtualHost, isConnected, isFailingOver, isMessageCompressionDesired, isUseLegacyMapMessageFormat, isUseLegacyStreamMessageFormat, logConnected, makeBrokerConnection, performConnectionTask, resubscribeSessions, setClientID, setClosed, setConnected, setConnectionListener, setDefaultQueueExchangeName, setDefaultTopicExchangeName, setExceptionListener, setFailoverPolicy, setMaximumChannelCount, setMaximumFrameSize, setTemporaryQueueExchangeName, setTemporaryTopicExchangeName, setUsername, start, started, stop, toString, toURL, validateQueueOnSendcheckNotClosed, isClosed, isClosing, resetClosedFlag, setClosingclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic XAConnectionImpl(ConnectionURL connectionURL) throws AMQException
AMQExceptionpublic javax.jms.XASession createXASession()
throws javax.jms.JMSException
createXASession in interface javax.jms.XAConnectionjavax.jms.JMSException - If the XAConnectiono fails to create an XASession due to
some internal error.public javax.jms.XAQueueSession createXAQueueSession()
throws javax.jms.JMSException
createXAQueueSession in interface javax.jms.XAQueueConnectionjavax.jms.JMSException - If the XAQueueConnectionImpl fails to create an XASession due to
some internal error.public javax.jms.XATopicSession createXATopicSession()
throws javax.jms.JMSException
createXATopicSession in interface javax.jms.XATopicConnectionjavax.jms.JMSException - If the XAQueueConnectionImpl fails to create an XASession due to
some internal error.public javax.jms.XASession createXASession(int ackMode)
throws javax.jms.JMSException
javax.jms.JMSExceptionCopyright © 2006–2014 The Apache Software Foundation. All rights reserved.