public class PooledConnectionFactory extends org.apache.activemq.jms.pool.PooledConnectionFactory implements JNDIStorableInterface, Service
| Modifier and Type | Field and Description |
|---|---|
static String |
POOL_PROPS_PREFIX |
connectionFactory, stopped| Constructor and Description |
|---|
PooledConnectionFactory() |
PooledConnectionFactory(ActiveMQConnectionFactory activeMQConnectionFactory) |
PooledConnectionFactory(String brokerURL) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildFromProperties(Properties props) |
protected org.apache.activemq.jms.pool.ConnectionPool |
createConnectionPool(Connection connection) |
Properties |
getProperties() |
Reference |
getReference() |
protected Connection |
newPooledConnection(org.apache.activemq.jms.pool.ConnectionPool connection) |
protected void |
populateProperties(Properties props) |
void |
setProperties(Properties properties) |
clear, createConnection, createConnection, createConnection, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, getBlockIfSessionPoolIsFullTimeout, getConnectionFactory, getConnectionsPool, getExpiryTimeout, getIdleTimeout, getMaxConnections, getMaximumActiveSessionPerConnection, getNumConnections, getTimeBetweenExpirationCheckMillis, initConnectionsPool, isBlockIfSessionPoolIsFull, isCreateConnectionOnStartup, isReconnectOnException, isUseAnonymousProducers, setBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFullTimeout, setConnectionFactory, setCreateConnectionOnStartup, setExpiryTimeout, setIdleTimeout, setMaxConnections, setMaximumActiveSessionPerConnection, setReconnectOnException, setTimeBetweenExpirationCheckMillis, setUseAnonymousProducers, start, stoppublic static final String POOL_PROPS_PREFIX
public PooledConnectionFactory()
public PooledConnectionFactory(ActiveMQConnectionFactory activeMQConnectionFactory)
public PooledConnectionFactory(String brokerURL)
protected void buildFromProperties(Properties props)
protected void populateProperties(Properties props)
populateProperties in class org.apache.activemq.jms.pool.PooledConnectionFactorypublic void setProperties(Properties properties)
setProperties in interface JNDIStorableInterfacepublic Properties getProperties()
getProperties in interface JNDIStorableInterfacepublic Reference getReference() throws NamingException
getReference in interface ReferenceableNamingExceptionprotected Connection newPooledConnection(org.apache.activemq.jms.pool.ConnectionPool connection)
newPooledConnection in class org.apache.activemq.jms.pool.PooledConnectionFactoryprotected org.apache.activemq.jms.pool.ConnectionPool createConnectionPool(Connection connection)
createConnectionPool in class org.apache.activemq.jms.pool.PooledConnectionFactoryCopyright © 2005–2017 FuseSource, Corp.. All rights reserved.