Package | Description |
---|---|
org.apache.commons.dbcp |
Database Connection Pool API.
|
org.apache.commons.dbcp.managed |
This package provides support for pooling of ManagedConnections.
|
Modifier and Type | Field and Description |
---|---|
protected AbandonedConfig |
PoolableConnectionFactory._config
Configuration for removing abandoned connections.
|
private AbandonedConfig |
BasicDataSource.abandonedConfig |
private AbandonedConfig |
AbandonedTrace.config
DBCP AbandonedConfig
|
private AbandonedConfig |
AbandonedObjectPool.config
DBCP AbandonedConfig
|
Modifier and Type | Method and Description |
---|---|
protected AbandonedConfig |
AbandonedTrace.getConfig()
Get the abandoned config for this object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BasicDataSource.createPoolableConnectionFactory(ConnectionFactory driverConnectionFactory,
org.apache.commons.pool.KeyedObjectPoolFactory statementPoolFactory,
AbandonedConfig configuration)
Creates the PoolableConnectionFactory and attaches it to the connection pool.
|
Constructor and Description |
---|
AbandonedObjectPool(org.apache.commons.pool.PoolableObjectFactory factory,
AbandonedConfig config)
Create an ObjectPool which tracks db connections.
|
AbandonedTrace(AbandonedConfig config)
Construct a new AbandonedTrace with no parent object.
|
DelegatingConnection(java.sql.Connection c,
AbandonedConfig config)
Create a wrapper for the Connection which traces
the Statements created so that any unclosed Statements
can be closed when this Connection is closed.
|
PoolableConnection(java.sql.Connection conn,
org.apache.commons.pool.ObjectPool pool,
AbandonedConfig config) |
PoolableConnectionFactory(ConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
boolean defaultReadOnly,
boolean defaultAutoCommit,
AbandonedConfig config)
Create a new PoolableConnectionFactory.
|
PoolableConnectionFactory(ConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
boolean defaultReadOnly,
boolean defaultAutoCommit,
int defaultTransactionIsolation,
AbandonedConfig config)
Create a new PoolableConnectionFactory.
|
PoolableConnectionFactory(ConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
boolean defaultReadOnly,
boolean defaultAutoCommit,
int defaultTransactionIsolation,
java.lang.String defaultCatalog,
AbandonedConfig config)
Create a new PoolableConnectionFactory.
|
PoolableConnectionFactory(ConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
java.lang.Boolean defaultReadOnly,
boolean defaultAutoCommit,
int defaultTransactionIsolation,
java.lang.String defaultCatalog,
AbandonedConfig config)
Create a new PoolableConnectionFactory.
|
PoolableConnectionFactory(ConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
java.util.Collection connectionInitSqls,
java.lang.Boolean defaultReadOnly,
boolean defaultAutoCommit,
int defaultTransactionIsolation,
java.lang.String defaultCatalog,
AbandonedConfig config)
Create a new PoolableConnectionFactory.
|
PoolableConnectionFactory(ConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
int validationQueryTimeout,
java.lang.Boolean defaultReadOnly,
boolean defaultAutoCommit,
int defaultTransactionIsolation,
java.lang.String defaultCatalog,
AbandonedConfig config)
Create a new PoolableConnectionFactory.
|
PoolableConnectionFactory(ConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
int validationQueryTimeout,
java.util.Collection connectionInitSqls,
java.lang.Boolean defaultReadOnly,
boolean defaultAutoCommit,
int defaultTransactionIsolation,
java.lang.String defaultCatalog,
AbandonedConfig config)
Create a new PoolableConnectionFactory.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BasicManagedDataSource.createPoolableConnectionFactory(ConnectionFactory driverConnectionFactory,
org.apache.commons.pool.KeyedObjectPoolFactory statementPoolFactory,
AbandonedConfig abandonedConfig)
Creates the PoolableConnectionFactory and attaches it to the connection pool.
|
Constructor and Description |
---|
PoolableManagedConnection(TransactionRegistry transactionRegistry,
java.sql.Connection conn,
org.apache.commons.pool.ObjectPool pool,
AbandonedConfig config)
Create a PoolableManagedConnection.
|
PoolableManagedConnectionFactory(XAConnectionFactory connFactory,
org.apache.commons.pool.ObjectPool pool,
org.apache.commons.pool.KeyedObjectPoolFactory stmtPoolFactory,
java.lang.String validationQuery,
int validationQueryTimeout,
java.util.Collection connectionInitSqls,
java.lang.Boolean defaultReadOnly,
boolean defaultAutoCommit,
int defaultTransactionIsolation,
java.lang.String defaultCatalog,
AbandonedConfig config)
Create a PoolableManagedConnectionFactory and attach it to a connection pool.
|