is new.
java.lang.Objectjava.util.EventObject
javax.sql.ConnectionEvent
public class ConnectionEvent
An Event object that provides information about the source of a connection-related event. ConnectionEvent objects are generated when an application closes a pooled connection and when an error occurs. The ConnectionEvent object contains two kinds of information:
| Field Summary |
|---|
| Fields inherited from class java.util. EventObject |
|---|
| source |
| Constructor Summary | |
|---|---|
|
ConnectionEvent
(
PooledConnection
con) Constructs a ConnectionEvent object initialized with the given PooledConnection object. |
|
|
ConnectionEvent
(
PooledConnection
con,
SQLException
ex) Constructs a ConnectionEvent object initialized with the given PooledConnection object and SQLException object. |
|
| Method Summary | |
|---|---|
| SQLException |
getSQLException
() Retrieves the SQLException for this ConnectionEvent object. |
| 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 |
|---|
public ConnectionEvent(PooledConnection con)
Constructs a ConnectionEvent object initialized with the given PooledConnection object. SQLException defaults to null.
Throws:
IllegalArgumentException
- if con is null.
public ConnectionEvent(PooledConnection con,
SQLException ex)
Constructs a ConnectionEvent object initialized with the given PooledConnection object and SQLException object.
Throws:
IllegalArgumentException
- if con is null.
| Method Detail |
|---|
public SQLException getSQLException()
Retrieves the SQLException for this ConnectionEvent object. May be null.