public
class
ConnectionEvent
extends EventObject
| java.lang.Object | ||
| ↳ | java.util.EventObject | |
| ↳ | javax.sql.ConnectionEvent | |
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:
SQLException
about to be thrown to the application
Inherited fields |
|---|
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.
SQLException
getSQLException()
Retrieves the SQLException for this
ConnectionEvent object.
Inherited methods | |
|---|---|
public ConnectionEvent (PooledConnection con)
Constructs a ConnectionEvent object initialized with
the given PooledConnection object. SQLException
defaults to null.
| Parameters | |
|---|---|
con |
PooledConnection: the pooled connection that is the source of the event |
| 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.
| Parameters | |
|---|---|
con |
PooledConnection: the pooled connection that is the source of the event |
ex |
SQLException: the SQLException about to be thrown to the application |
| Throws | |
|---|---|
IllegalArgumentException |
if con is null. |
public SQLException getSQLException ()
Retrieves the SQLException for this
ConnectionEvent object. May be null.
| Returns | |
|---|---|
SQLException |
the SQLException about to be thrown or null |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.