All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbandonedTrace Tracks connection usage for recovering and reporting abandoned connections.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 with the following exceptions:connectionInitSqls
must be passed to this factory as a single String using semicolon to delimit the statements whereasBasicDataSource
requires a collection of Strings.BasicDataSourceMXBean Interface to keep API compatibility.BasicManagedDataSource BasicManagedDataSource is an extension of BasicDataSource which creates ManagedConnections.ConnectionFactory Abstract factory interface for creatingConnection
s.Constants Constants.DataSourceConnectionFactory ADataSource
-based implementation ofConnectionFactory
.DataSourceMXBean Defines the methods that will be made available via JMX.DataSourceXAConnectionFactory An implementation of XAConnectionFactory which uses a real XADataSource to obtain connections and XAResources.DelegatingCallableStatement A base delegating implementation ofCallableStatement
.DelegatingConnection<C extends Connection> 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
.Jdbc41Bridge Defines bridge methods to JDBC 4.1 (Java 7) methods to allow call sites to operate safely (withoutAbstractMethodError
) when using a JDBC driver written for JDBC 4.0 (Java 6).ListException An exception wrapping a list of exceptions.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<C extends Connection> ManagedConnection is responsible for managing a database connection in a transactional environment (typically called "Container Managed").ManagedDataSource<C extends Connection> 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 APooledObjectFactory
that createsPoolableConnection
s.PoolableConnectionMXBean Defines the attributes and methods that will be exposed via JMX forPoolableConnection
instances.PoolableManagedConnection PoolableConnection that unregisters from TransactionRegistry on Connection real destroy.PoolableManagedConnectionFactory APoolableConnectionFactory
that createsPoolableManagedConnection
s.PoolablePreparedStatement<K> ADelegatingPreparedStatement
that cooperates withPoolingConnection
to implement a pool ofPreparedStatement
s.PoolingConnection ADelegatingConnection
that poolsPreparedStatement
s.PoolingConnection.StatementType Statement types.PoolingDataSource<C extends Connection> PoolingDriver PStmtKey A key uniquely identifyingPreparedStatement
s.PStmtKeyCPDS Deprecated. UsePStmtKey
.SharedPoolDataSource A poolingDataSource
appropriate for deployment within J2EE environment.SharedPoolDataSourceFactory A JNDI ObjectFactory which createsSharedPoolDataSource
sSQLExceptionList An SQLException based on a list of Throwable causes.SwallowedExceptionLogger Class for logging swallowed exceptions.TransactionContext 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.Utils Utility methods.XAConnectionFactory XAConnectionFactory is an extension of ConnectionFactory used to create connections in a transaction managed environment.