public class XaConnectionPool extends ConnectionPool
| Modifier and Type | Class and Description |
|---|---|
protected class |
XaConnectionPool.Synchronization |
| Constructor and Description |
|---|
XaConnectionPool(ActiveMQConnection connection,
javax.transaction.TransactionManager transactionManager) |
| Modifier and Type | Method and Description |
|---|---|
javax.jms.Session |
createSession(boolean transacted,
int ackMode) |
protected javax.transaction.xa.XAResource |
createXaResource(PooledSession session) |
close, decrementReferenceCount, expiredCheck, getConnection, getExpiryTimeout, getIdleTimeout, getMaximumActiveSessionPerConnection, getNumActiveSessions, getNumIdleSessions, getNumSessions, incrementReferenceCount, isBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFull, setExpiryTimeout, setIdleTimeout, setMaximumActiveSessionPerConnection, start, toStringpublic XaConnectionPool(ActiveMQConnection connection, javax.transaction.TransactionManager transactionManager)
public javax.jms.Session createSession(boolean transacted,
int ackMode)
throws javax.jms.JMSException
createSession in class ConnectionPooljavax.jms.JMSExceptionprotected javax.transaction.xa.XAResource createXaResource(PooledSession session) throws javax.jms.JMSException
javax.jms.JMSExceptionCopyright © 2005-2013 Red Hat, Inc.. All Rights Reserved.