| Name | Description | Type | Package | Framework |
| BasicManagedDataSource | BasicManagedDataSource is an extension of BasicDataSource which creates ManagedConnections. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| DataSourceXAConnectionFactory | An implementation of XAConnectionFactory which uses a real XADataSource to obtain connections and XAResources. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| LocalXAConnectionFactory | An implementation of XAConnectionFactory which manages non-XA connections in XA transactions. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| LocalXAConnectionFactory .LocalXAResource | LocalXAResource is a fake XAResource for non-XA connections. | Class | org.apache.commons.dbcp2.managed.LocalXAConnectionFactory | Apache Commons |
|
| ManagedConnection | ManagedConnection is responsible for managing a database connection in a transactional environment (typically called Container Managed). | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| ManagedDataSource | The ManagedDataSource is a PoolingDataSource that creates ManagedConnections. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| PoolableManagedConnection | PoolableConnection that unregisters from TransactionRegistry on Connection real destroy. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| PoolableManagedConnectionFactory | A PoolableConnectionFactory that creates PoolableManagedConnections. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| TransactionContext | TransactionContext represents the association between a single XAConnectionFactory and a Transaction. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| TransactionContextListener | A listener for transaction completion events. | Interface | org.apache.commons.dbcp2.managed | Apache Commons |
|
| TransactionRegistry | TransactionRegistry tracks Connections and XAResources in a transacted environment for a single XAConnectionFactory. | Class | org.apache.commons.dbcp2.managed | Apache Commons |
|
| XAConnectionFactory | XAConnectionFactory is an extension of ConnectionFactory used to create connections in a transaction managed environment. | Interface | org.apache.commons.dbcp2.managed | Apache Commons |