|
Oracle10g JDBC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.jdbc.pool.OracleConnectionEventListener
A ConnectionEventListener is an object that registers to receive events generated by a PooledConnection.
The ConnectionEventListener interface is implemented by a connection pooling component. A connection pooling component will usually be provided by a JDBC driver vendor, or another system software vendor. A ConnectionEventListener is notified by a JDBC driver when an application is finished using its Connection object. This event occurs after the application calls close on its representation of the PooledConnection. A ConnectionEventListener is also notified when a Connection error occurs due to the fact that the PooledConnection is unfit for future use---the server has crashed, for example. The listener is notified, by the JDBC driver, just before the driver throws an SQLException to the application using the PooledConnection.
OracleConnectionEventListener implements ConnectionEventListener
| Field Summary | |
static java.lang.String |
BUILD_DATE
|
static boolean |
PRIVATE_TRACE
|
static boolean |
TRACE
|
| Constructor Summary | |
OracleConnectionEventListener()
Default constructor |
|
OracleConnectionEventListener(javax.sql.DataSource ds)
Construct an OracleConnectionEventListener with the DataSource as it's argument. |
|
| Method Summary | |
void |
connectionClosed(javax.sql.ConnectionEvent ce)
Invoked when the application calls close() on its representation of the connection. |
void |
connectionErrorOccurred(javax.sql.ConnectionEvent ce)
Invoked when a fatal connection error occurs, just before an SQLException is thrown to the application. |
void |
setDataSource(javax.sql.DataSource ds)
Set the DataSource corresponding to this listener. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final boolean TRACE
public static final boolean PRIVATE_TRACE
public static final java.lang.String BUILD_DATE
| Constructor Detail |
public OracleConnectionEventListener()
Default constructor
public OracleConnectionEventListener(javax.sql.DataSource ds)
Construct an OracleConnectionEventListener with the DataSource as it's argument.
| Method Detail |
public void setDataSource(javax.sql.DataSource ds)
public void connectionClosed(javax.sql.ConnectionEvent ce)
Invoked when the application calls close() on its representation of the connection.
connectionClosed in interface javax.sql.ConnectionEventListenerpublic void connectionErrorOccurred(javax.sql.ConnectionEvent ce)
Invoked when a fatal connection error occurs, just before an SQLException is thrown to the application.
connectionErrorOccurred in interface javax.sql.ConnectionEventListener
|
Oracle10g JDBC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||