An Event object that provides information about the
source of a connection-related event.
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:
The pooled connection closed by the application
In the case of an error event, the SQLException
about to be thrown to the application
Constructs a ConnectionEvent object initialized with
the given PooledConnection object.
Constructs a ConnectionEvent object initialized with
the given PooledConnection object. SQLException
defaults to null.
Parameters: - con - the pooled connection that is the source of the event
Throws: - IllegalArgumentException - if con is null.
Constructs a ConnectionEvent object initialized with
the given PooledConnection object and
SQLException object.
Constructs a ConnectionEvent object initialized with
the given PooledConnection object and
SQLException object.
Parameters: - con - the pooled connection that is the source of the event
- ex - the SQLException about to be thrown to the application
Throws: - IllegalArgumentException - if con is null.