public class OnePool extends AbstractPrefillPool
Constructor and Description |
---|
OnePool(javax.resource.spi.ManagedConnectionFactory mcf,
PoolConfiguration pc,
boolean noTxSeparatePools)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
emptySubPool(ManagedConnectionPool pool) |
protected java.lang.Object |
getKey(javax.security.auth.Subject subject,
javax.resource.spi.ConnectionRequestInfo cri,
boolean separateNoTx)
Retrieve the key for this request.
|
CoreLogger |
getLogger()
Get the logger
|
boolean |
testConnection()
Test if a connection can be obtained
|
prefill
emptyManagedConnectionPool, flush, flush, getConnection, getConnectionListenerFactory, getManagedConnectionFactory, getManagedConnectionPool, getName, getStatistics, getTransactionIntegration, getTransactionManager, getTransactionSynchronizationRegistry, internalTestConnection, returnConnection, setConnectionListenerFactory, setName, shutdown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
emptyManagedConnectionPool, getConnection, getManagedConnectionFactory, returnConnection, setConnectionListenerFactory, setName, shutdown
flush, flush, getName, getStatistics
public OnePool(javax.resource.spi.ManagedConnectionFactory mcf, PoolConfiguration pc, boolean noTxSeparatePools)
mcf
- managed connection factorypc
- pool configurationnoTxSeparatePools
- notx seperate poolprotected java.lang.Object getKey(javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cri, boolean separateNoTx)
getKey
in class AbstractPool
subject
- the subjectcri
- the connection request informationseparateNoTx
- separateNoTxpublic void emptySubPool(ManagedConnectionPool pool)
public boolean testConnection()
testConnection
in interface Pool
testConnection
in class AbstractPool
public CoreLogger getLogger()
getLogger
in class AbstractPool
Copyright ? 2008-2009 Red Hat Middleware LLC (http://www.jboss.com/)