| CommonDataSource | Interface that defines the methods which are common between DataSource,XADataSourceandConnectionPoolDataSource. | 
| ConnectionEvent | An Eventobject that provides information about the
 source of a connection-related event. | 
| ConnectionEventListener | 
 An object that registers to be notified of events generated by a
 PooledConnectionobject. | 
| PooledConnection | An object that provides hooks for connection pool management. | 
| PooledConnectionBuilder | A builder created from a ConnectionPoolDataSourceobject,
 used to establish a connection to the database that thedata sourceobject represents. | 
| RowSet | The interface that adds support to the JDBC API for the
 JavaBeans™ component model. | 
| RowSetEvent | An Eventobject generated when an event occurs to aRowSetobject. | 
| RowSetInternal | The interface that a RowSetobject implements in order to
 present itself to aRowSetReaderorRowSetWriterobject. | 
| RowSetListener | An interface that must be implemented by a
 component that wants to be notified when a significant
 event happens in the life of a RowSetobject. | 
| RowSetMetaData | An object that contains information about the columns in a
 RowSetobject. | 
| StatementEvent | A StatementEventis sent to allStatementEventListeners which were
 registered with aPooledConnection. | 
| StatementEventListener | An object that registers to be notified of events that occur on PreparedStatements
 that are in the Statement pool. | 
| XAConnection | An object that provides support for distributed transactions. | 
| XAConnectionBuilder | A builder created from a XADataSourceobject,
 used to establish a connection to the database that thedata sourceobject represents. |