Package org.apache.activemq.jms.pool
Class JcaConnectionPool
java.lang.Object
org.apache.activemq.jms.pool.ConnectionPool
org.apache.activemq.jms.pool.XaConnectionPool
org.apache.activemq.jms.pool.JcaConnectionPool
- All Implemented Interfaces:
jakarta.jms.ExceptionListener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.activemq.jms.pool.XaConnectionPool
XaConnectionPool.Synchronization
-
Field Summary
Fields inherited from class org.apache.activemq.jms.pool.ConnectionPool
connection
-
Constructor Summary
ConstructorDescriptionJcaConnectionPool
(jakarta.jms.Connection connection, jakarta.transaction.TransactionManager transactionManager, String name) -
Method Summary
Methods inherited from class org.apache.activemq.jms.pool.XaConnectionPool
createSession, makeSession
Methods inherited from class org.apache.activemq.jms.pool.ConnectionPool
close, decrementReferenceCount, expiredCheck, getBlockIfSessionPoolIsFullTimeout, getConnection, getExpiryTimeout, getIdleTimeout, getMaximumActiveSessionPerConnection, getNumActiveSessions, getNumIdleSessions, getNumSessions, incrementReferenceCount, isBlockIfSessionPoolIsFull, isReconnectOnException, isUseAnonymousProducers, onException, setBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFullTimeout, setExpiryTimeout, setHasExpired, setIdleTimeout, setMaximumActiveSessionPerConnection, setReconnectOnException, setUseAnonymousProducers, start, toString, unWrap, wrap
-
Constructor Details
-
JcaConnectionPool
public JcaConnectionPool(jakarta.jms.Connection connection, jakarta.transaction.TransactionManager transactionManager, String name)
-
-
Method Details
-
createXaResource
- Overrides:
createXaResource
in classXaConnectionPool
- Throws:
jakarta.jms.JMSException
-