| Package | Description | 
|---|---|
| org.apache.commons.dbcp2 | 
 Database Connection Pool API. | 
| org.apache.commons.dbcp2.managed | 
 This package provides support for pooling of ManagedConnections. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegatingCallableStatementA base delegating implementation of  CallableStatement. | 
| class  | DelegatingConnection<C extends Connection>A base delegating implementation of  Connection. | 
| class  | DelegatingPreparedStatementA base delegating implementation of  PreparedStatement. | 
| class  | DelegatingResultSetA base delegating implementation of  ResultSet. | 
| class  | DelegatingStatementA base delegating implementation of  Statement. | 
| class  | PoolableCallableStatementA  DelegatingCallableStatementthat cooperates withPoolingConnectionto implement a pool ofCallableStatements. | 
| class  | PoolableConnectionA delegating connection that, rather than closing the underlying connection, returns itself to an  ObjectPoolwhen closed. | 
| class  | PoolablePreparedStatement<K>A  DelegatingPreparedStatementthat cooperates withPoolingConnectionto implement a pool ofPreparedStatements. | 
| class  | PoolingConnectionA  DelegatingConnectionthat poolsPreparedStatements. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<AbandonedTrace> | AbandonedTrace. getTrace()Gets a list of objects being traced by this object. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AbandonedTrace. addTrace(AbandonedTrace trace)Adds an object to the list of objects being traced. | 
| protected void | AbandonedTrace. removeTrace(AbandonedTrace trace)Removes a child object this object is tracing. | 
| Constructor and Description | 
|---|
| AbandonedTrace(AbandonedTrace parent)Constructs a new AbandonedTrace with a parent object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ManagedConnection<C extends Connection>ManagedConnection is responsible for managing a database connection in a transactional environment (typically called
 "Container Managed"). | 
| class  | PoolableManagedConnectionPoolableConnection that unregisters from TransactionRegistry on Connection real destroy. | 
Copyright © 2001–2018 The Apache Software Foundation. All rights reserved.