javax.sql
Class ConnectionEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--javax.sql.ConnectionEvent
All Implemented Interfaces:
Serializable

public class ConnectionEvent
extends EventObject

The ConnectionEvent class provides information about the source of a connection related event. ConnectionEvent objects provide the following information:

See Also:
Serialized Form

Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ConnectionEvent(PooledConnection con)
          Construct a ConnectionEvent object.
ConnectionEvent(PooledConnection con, SQLException ex)
          Construct a ConnectionEvent object.
 
Method Summary
 SQLException getSQLException()
          Get the SQLException.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConnectionEvent

public ConnectionEvent(PooledConnection con)

Construct a ConnectionEvent object. SQLException defaults to null.

Parameters:
con - the pooled connection that is the source of the event

ConnectionEvent

public ConnectionEvent(PooledConnection con,
                       SQLException ex)

Construct a ConnectionEvent object.

Parameters:
con - the pooled connection that is the source of the event
ex - the SQLException about to be thrown to the application
Method Detail

getSQLException

public SQLException getSQLException()

Get the SQLException. May be null.

Returns:
the SQLException about to be thrown