public class PooledXAConnection extends PooledConnection
| Modifier and Type | Class and Description |
|---|---|
protected class |
PooledXAConnection.Synchronization |
connection| Constructor and Description |
|---|
PooledXAConnection(javax.jms.Connection connection,
TransactionManager transactionManager) |
| Modifier and Type | Method and Description |
|---|---|
javax.jms.Session |
createSession(boolean transacted,
int ackMode) |
protected XAResource |
createXaResource(JmsPoolSession session) |
protected javax.jms.Session |
makeSession(PooledSessionKey key) |
checkClientJMSVersionSupport, checkClientJMSVersionSupport, close, decrementReferenceCount, expiredCheck, getBlockIfSessionPoolIsFullTimeout, getConnection, getExplicitProducerCacheSize, getIdleTimeout, getMaxSessionsPerConnection, getNumActiveSessions, getNumIdleSessions, getNumSessions, getParentExceptionListener, incrementReferenceCount, isBlockIfSessionPoolIsFull, isJMSVersionSupported, isUseAnonymousProducers, onException, setBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFullTimeout, setExplicitProducerCacheSize, setHasExpired, setIdleTimeout, setMaxSessionsPerConnection, setParentExceptionListener, setUseAnonymousProducers, start, toString, unWrap, wrappublic PooledXAConnection(javax.jms.Connection connection,
TransactionManager transactionManager)
protected javax.jms.Session makeSession(PooledSessionKey key) throws javax.jms.JMSException
makeSession in class PooledConnectionjavax.jms.JMSExceptionpublic javax.jms.Session createSession(boolean transacted,
int ackMode)
throws javax.jms.JMSException
createSession in class PooledConnectionjavax.jms.JMSExceptionprotected XAResource createXaResource(JmsPoolSession session) throws javax.jms.JMSException
javax.jms.JMSExceptionCopyright © 2017–2018. All rights reserved.