public class PooledConnectionFactory extends PooledConnectionFactory implements JNDIStorableInterface, Service
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
POOL_PROPS_PREFIX |
stopped| Constructor and Description |
|---|
PooledConnectionFactory() |
PooledConnectionFactory(ActiveMQConnectionFactory activeMQConnectionFactory) |
PooledConnectionFactory(java.lang.String brokerURL) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildFromProperties(java.util.Properties props) |
protected ConnectionPool |
createConnectionPool(javax.jms.Connection connection)
Delegate that creates each instance of an ConnectionPool object.
|
java.util.Properties |
getProperties()
Get the properties from this instance for storing in JNDI
|
javax.naming.Reference |
getReference() |
protected javax.jms.Connection |
newPooledConnection(ConnectionPool connection) |
protected void |
populateProperties(java.util.Properties props) |
void |
setProperties(java.util.Properties properties)
set the properties for this instance as retrieved from JNDI
|
clear, createConnection, createConnection, createConnection, getBlockIfSessionPoolIsFullTimeout, getConnectionFactory, getConnectionsPool, getExpiryTimeout, getIdleTimeout, getMaxConnections, getMaximumActiveSessionPerConnection, getNumConnections, getTimeBetweenExpirationCheckMillis, initConnectionsPool, isBlockIfSessionPoolIsFull, isCreateConnectionOnStartup, isUseAnonymousProducers, setBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFullTimeout, setConnectionFactory, setCreateConnectionOnStartup, setExpiryTimeout, setIdleTimeout, setMaxConnections, setMaximumActiveSessionPerConnection, setTimeBetweenExpirationCheckMillis, setUseAnonymousProducers, start, stoppublic static final java.lang.String POOL_PROPS_PREFIX
public PooledConnectionFactory()
public PooledConnectionFactory(ActiveMQConnectionFactory activeMQConnectionFactory)
public PooledConnectionFactory(java.lang.String brokerURL)
protected void buildFromProperties(java.util.Properties props)
protected void populateProperties(java.util.Properties props)
public void setProperties(java.util.Properties properties)
JNDIStorableInterfacesetProperties in interface JNDIStorableInterfacepublic java.util.Properties getProperties()
JNDIStorableInterfacegetProperties in interface JNDIStorableInterfacepublic javax.naming.Reference getReference()
throws javax.naming.NamingException
getReference in interface javax.naming.Referenceablejavax.naming.NamingExceptionprotected javax.jms.Connection newPooledConnection(ConnectionPool connection)
newPooledConnection in class PooledConnectionFactoryprotected ConnectionPool createConnectionPool(javax.jms.Connection connection)
PooledConnectionFactorycreateConnectionPool in class PooledConnectionFactoryCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.