All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbandonedConfig Configuration settings for handling abandoned db connections.AbandonedObjectPool An implementation of a Jakarta-Commons ObjectPool which tracks JDBC connections and can recover abandoned db connections.AbandonedTrace Tracks db connection usage for recovering and reporting abandoned db connections.AbandonedTrace.AbandonedObjectException BasicDataSource Basic implementation ofjavax.sql.DataSource
that is configured via JavaBeans properties.BasicDataSourceFactory JNDI object factory that creates an instance ofBasicDataSource
that has been configured based on theRefAddr
values of the specifiedReference
, which must match the names and data types of theBasicDataSource
bean properties.BasicManagedDataSource BasicManagedDataSource is an extension of BasicDataSource which creates ManagedConnections.ConnectionFactory Abstract factory interface for creatingConnection
s.ConnectionImpl This class is theConnection
that will be returned fromPooledConnectionImpl.getConnection()
.ConstructorUtil MiscellaneousConstructor
related utility functions.CPDSConnectionFactory APoolableObjectFactory
that createsPoolableConnection
s.DataSourceConnectionFactory ADataSource
-based implementation ofConnectionFactory
.DataSourceXAConnectionFactory An implementation of XAConnectionFactory which uses a real XADataSource to obtain connections and XAResources.DbcpException Deprecated. This will be removed in a future version of DBCP.DelegatingCallableStatement A base delegating implementation ofCallableStatement
.DelegatingConnection A base delegating implementation ofConnection
.DelegatingDatabaseMetaData A base delegating implementation ofDatabaseMetaData
.DelegatingPreparedStatement A base delegating implementation ofPreparedStatement
.DelegatingResultSet A base delegating implementation ofResultSet
.DelegatingStatement A base delegating implementation ofStatement
.DriverAdapterCPDS An adapter for jdbc drivers that do not include an implementation ofConnectionPoolDataSource
, but still include aDriverManager
implementation.DriverConnectionFactory ADriver
-based implementation ofConnectionFactory
.DriverManagerConnectionFactory ADriverManager
-based implementation ofConnectionFactory
.InstanceKeyDataSource The base class forSharedPoolDataSource
andPerUserPoolDataSource
.InstanceKeyObjectFactory A JNDI ObjectFactory which createsSharedPoolDataSource
s orPerUserPoolDataSource
sJOCLContentHandler AContentHandler
for the Java Object Configuration Language.JOCLContentHandler.ConstructorDetails KeyedCPDSConnectionFactory A {*link PoolableObjectFactory} that creates {*link PoolableConnection}s.LocalXAConnectionFactory An implementation of XAConnectionFactory which manages non-XA connections in XA transactions.LocalXAConnectionFactory.LocalXAResource LocalXAResource is a fake XAResource for non-XA connections.ManagedConnection ManagedConnection is responsible for managing a database connection in a transactional environment (typically called "Container Managed").ManagedDataSource The ManagedDataSource is a PoolingDataSource that creates ManagedConnections.PerUserPoolDataSource A poolingDataSource
appropriate for deployment within J2EE environment.PerUserPoolDataSourceFactory A JNDI ObjectFactory which createsSharedPoolDataSource
sPoolableCallableStatement ADelegatingCallableStatement
that cooperates withPoolingConnection
to implement a pool ofCallableStatement
s.PoolableConnection A delegating connection that, rather than closing the underlying connection, returns itself to anObjectPool
when closed.PoolableConnectionFactory APoolableObjectFactory
that createsPoolableConnection
s.PoolableManagedConnection PoolableConnection that unregisters from TransactionRegistry on Connection real destroy.PoolableManagedConnectionFactory APoolableConnectionFactory
that createsPoolableManagedConnection
s.PoolablePreparedStatement ADelegatingPreparedStatement
that cooperates withPoolingConnection
to implement a pool ofPreparedStatement
s.PoolablePreparedStatementStub APoolablePreparedStatement
stub since activate and passivate are declared protected and we need to be able to call them within this package.PooledConnectionAndInfo Immutable poolable object holding a PooledConnection along with the username and password used to create the connection.PooledConnectionImpl Implementation of PooledConnection that is returned by PooledConnectionDataSource.PooledConnectionImpl.PStmtKey A key uniquely identifying {*link PreparedStatement}s.PooledConnectionManager Methods to manage PoolableConnections and the connection pools that source them.PoolingConnection ADelegatingConnection
that poolsPreparedStatement
s.PoolingConnection.PStmtKey A key uniquely identifiyingPreparedStatement
s.PoolingDataSource A simpleDataSource
implementation that obtainsConnection
s from the specifiedObjectPool
.PoolingDriver ADriver
implementation that obtainsConnection
s from a registeredObjectPool
.PoolingDriver.PoolGuardConnectionWrapper PoolGuardConnectionWrapper is a Connection wrapper that makes sure a closed connection cannot be used anymore.PoolKey SharedPoolDataSource A poolingDataSource
appropriate for deployment within J2EE environment.SharedPoolDataSourceFactory A JNDI ObjectFactory which createsSharedPoolDataSource
sSQLNestedException Deprecated. Use '(SQLException) new SQLException(msg).initCause(e)' instead; this class will be removed in DBCP 2.0TransactionContext TransactionContext represents the association between a single XAConnectionFactory and a Transaction.TransactionContextListener A listener for transaction completion events.TransactionRegistry TransactionRegistry tracks Connections and XAResources in a transacted environment for a single XAConnectionFactory.UserPassKey Holds a username, password pair.XAConnectionFactory XAConnectionFactory is an extension of ConnectionFactory used to create connections in a transaction managed environment.