| javax.sql.ConnectionEventListener | 
An interface used to receive events generated by a PooledConnection.
 
 This interface would typically be implemented by a component which manages a
 connection pool (a connection pool manager). A connection triggers an event
 to a ConnectionEventListener either when the application closes a
 connection it has been using or when a significant error occurs while the
 connection is being used.
 
The connection pool manager can return closed connections to the pool for later reuse. Connections experiencing an error should be discarded.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Notifies the  ConnectionEventListenerthat an application has
 called theclosemethod on a pooled connection. | |||||||||||
| Notifies the  ConnectionEventListenerthat an error has occurred
 on aPooledConnection. | |||||||||||
Notifies the ConnectionEventListener that an application has
 called the close method on a pooled connection.
| theEvent | a ConnectionEventcontaining details about the source
            of the event. | 
|---|
Notifies the ConnectionEventListener that an error has occurred
 on a PooledConnection. This notification is triggered before the
 SQLException, which is available through the event argument, is
 thrown.
| theEvent | a ConnectionEventcontaining details about the source
            of the event and theSQLExceptionthat has occurred. | 
|---|