Package org.apache.activemq.pool
Class JcaPooledConnectionFactory
java.lang.Object
org.apache.activemq.jms.pool.PooledConnectionFactory
org.apache.activemq.jms.pool.XaPooledConnectionFactory
org.apache.activemq.pool.XaPooledConnectionFactory
org.apache.activemq.pool.JcaPooledConnectionFactory
- All Implemented Interfaces:
jakarta.jms.ConnectionFactory,jakarta.jms.QueueConnectionFactory,jakarta.jms.TopicConnectionFactory,Serializable,Referenceable,ObjectFactory,org.apache.activemq.jndi.JNDIStorableInterface,org.apache.activemq.Service
- See Also:
-
Field Summary
Fields inherited from class org.apache.activemq.pool.XaPooledConnectionFactory
POOL_PROPS_PREFIXFields inherited from class org.apache.activemq.jms.pool.PooledConnectionFactory
connectionFactory, stopped -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.activemq.jms.pool.ConnectionPoolcreateConnectionPool(jakarta.jms.Connection connection) getName()voidMethods inherited from class org.apache.activemq.pool.XaPooledConnectionFactory
buildFromProperties, getBrokerUrl, getProperties, getReference, populateProperties, setBrokerUrl, setPropertiesMethods inherited from class org.apache.activemq.jms.pool.XaPooledConnectionFactory
createConnection, getObjectInstance, getTmJndiName, getTransactionManager, isTmFromJndi, setConnectionFactory, setTmFromJndi, setTmJndiName, setTransactionManagerMethods inherited from class org.apache.activemq.jms.pool.PooledConnectionFactory
clear, createConnection, createConnection, createContext, createContext, createContext, createContext, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, getBlockIfSessionPoolIsFullTimeout, getConnectionFactory, getConnectionsPool, getConnectionTimeout, getExpiryTimeout, getIdleTimeout, getMaxConnections, getMaximumActiveSessionPerConnection, getNumConnections, getTimeBetweenExpirationCheckMillis, initConnectionsPool, isBlockIfSessionPoolIsFull, isCreateConnectionOnStartup, isReconnectOnException, isUseAnonymousProducers, newPooledConnection, setBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFullTimeout, setConnectionTimeout, setCreateConnectionOnStartup, setExpiryTimeout, setIdleTimeout, setMaxConnections, setMaximumActiveSessionPerConnection, setReconnectOnException, setTimeBetweenExpirationCheckMillis, setUseAnonymousProducers, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.activemq.Service
start, stop
-
Constructor Details
-
JcaPooledConnectionFactory
public JcaPooledConnectionFactory()
-
-
Method Details
-
getName
-
setName
-
createConnectionPool
protected org.apache.activemq.jms.pool.ConnectionPool createConnectionPool(jakarta.jms.Connection connection) - Overrides:
createConnectionPoolin classXaPooledConnectionFactory
-