Since: API Level 1
package

javax.sql

Interfaces

CommonDataSourceInterface that defines the methods which are common between DataSource, XADataSource and ConnectionPoolDataSource. 
ConnectionEventListenerAn interface used to receive events generated by a PooledConnection
ConnectionPoolDataSourceAn interface for the creation of ConnectionPoolDataSource objects. 
DataSourceAn interface for the creation of Connection objects which represent a connection to a database. 
PooledConnectionAn interface which provides facilities for handling connections to a database which are pooled. 
RowSetAn interface which provides means to access data which persists on a database. 
RowSetInternalAn interface provided by a RowSet object to let either a RowSetReader or a RowSetWriter access its internal state, thereby providing facilities to read and update the state of the RowSet
RowSetListenerAn interface used to send notification of events occurring in the context of a RowSet
RowSetMetaDataAn interface which provides facilities for getting information about the columns in a RowSet
RowSetReaderAn interface which provides functionality for a disconnected RowSet to get data from a database into its rows. 
RowSetWriterAn interface which provides functionality for a disconnected RowSet to put data updates back to the data source from which the RowSet was originally populated. 
StatementEventListenerAn object that registers to be notified of events that occur on PreparedStatements that are in the Statement pool. 

Classes

ConnectionEventSent when specific events happen on a PooledConnection object. 
RowSetEventAn event which is sent when specific events happen to a RowSet object. 
StatementEventA statement event that a PreparedStatement is closed