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 XaConnectionPool
XaConnectionPool.Synchronization -
Field Summary
Fields inherited from class ConnectionPool
connection -
Constructor Summary
ConstructorsConstructorDescriptionJcaConnectionPool(jakarta.jms.Connection connection, jakarta.transaction.TransactionManager transactionManager, String name) -
Method Summary
Methods inherited from class XaConnectionPool
createSession, makeSessionMethods inherited from class 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:
createXaResourcein classXaConnectionPool- Throws:
jakarta.jms.JMSException
-