Package | Description |
---|---|
org.apache.commons.dbcp.managed |
This package provides support for pooling of ManagedConnections.
|
Modifier and Type | Field and Description |
---|---|
private TransactionRegistry |
TransactionContext.transactionRegistry |
private TransactionRegistry |
PoolableManagedConnectionFactory.transactionRegistry
Transaction registry associated with connections created by this factory
|
private TransactionRegistry |
PoolableManagedConnection.transactionRegistry |
private TransactionRegistry |
ManagedDataSource.transactionRegistry |
private TransactionRegistry |
ManagedConnection.transactionRegistry |
protected TransactionRegistry |
LocalXAConnectionFactory.transactionRegistry |
protected TransactionRegistry |
DataSourceXAConnectionFactory.transactionRegistry |
private TransactionRegistry |
BasicManagedDataSource.transactionRegistry
Transaction Registry
|
Modifier and Type | Method and Description |
---|---|
TransactionRegistry |
XAConnectionFactory.getTransactionRegistry()
Gets the TransactionRegistry for this connection factory which contains a the
XAResource for every connection created by this factory.
|
TransactionRegistry |
LocalXAConnectionFactory.getTransactionRegistry() |
TransactionRegistry |
DataSourceXAConnectionFactory.getTransactionRegistry() |
protected TransactionRegistry |
BasicManagedDataSource.getTransactionRegistry()
Gets the transaction registry.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedDataSource.setTransactionRegistry(TransactionRegistry transactionRegistry)
Sets the transaction registry from the XAConnectionFactory used to create the pool.
|
Constructor and Description |
---|
ManagedConnection(org.apache.commons.pool.ObjectPool pool,
TransactionRegistry transactionRegistry,
boolean accessToUnderlyingConnectionAllowed) |
ManagedDataSource(org.apache.commons.pool.ObjectPool pool,
TransactionRegistry transactionRegistry)
Creates a ManagedDataSource which obtains connections from the specified pool and
manages them using the specified transaction registry.
|
PoolableManagedConnection(TransactionRegistry transactionRegistry,
java.sql.Connection conn,
org.apache.commons.pool.ObjectPool pool)
Create a PoolableManagedConnection.
|
PoolableManagedConnection(TransactionRegistry transactionRegistry,
java.sql.Connection conn,
org.apache.commons.pool.ObjectPool pool,
AbandonedConfig config)
Create a PoolableManagedConnection.
|
TransactionContext(TransactionRegistry transactionRegistry,
javax.transaction.Transaction transaction)
Creates a TransactionContext for the specified Transaction and TransactionRegistry.
|