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:
Serializable,ConnectionFactory,QueueConnectionFactory,TopicConnectionFactory,Referenceable,ObjectFactory,org.apache.activemq.jndi.JNDIStorableInterface,org.apache.activemq.Service
public class JcaPooledConnectionFactory extends XaPooledConnectionFactory
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.pool.XaPooledConnectionFactory
POOL_PROPS_PREFIX
-
-
Constructor Summary
Constructors Constructor Description JcaPooledConnectionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.activemq.jms.pool.ConnectionPoolcreateConnectionPool(Connection connection)StringgetName()voidsetName(String name)-
Methods inherited from class org.apache.activemq.pool.XaPooledConnectionFactory
buildFromProperties, getBrokerUrl, getProperties, getReference, populateProperties, setBrokerUrl, setProperties
-
Methods inherited from class org.apache.activemq.jms.pool.XaPooledConnectionFactory
createConnection, getObjectInstance, getTmJndiName, getTransactionManager, isTmFromJndi, setConnectionFactory, setTmFromJndi, setTmJndiName, setTransactionManager
-
Methods 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, stop
-
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
createConnectionPool
protected org.apache.activemq.jms.pool.ConnectionPool createConnectionPool(Connection connection)
- Overrides:
createConnectionPoolin classXaPooledConnectionFactory
-
-