|
Oracle10g JDBC | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
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.ConnectionEventListener
public 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 All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |