public class ConnectionEvent extends EventObject
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:
 
SQLException
       about to be thrown to the application
 source| Constructor and Description | 
|---|
| ConnectionEvent(PooledConnection con)Constructs a  ConnectionEventobject initialized with
 the givenPooledConnectionobject. | 
| ConnectionEvent(PooledConnection con,
               SQLException ex)Constructs a  ConnectionEventobject initialized with
 the givenPooledConnectionobject andSQLExceptionobject. | 
| Modifier and Type | Method and Description | 
|---|---|
| SQLException | getSQLException()Retrieves the  SQLExceptionfor thisConnectionEventobject. | 
getSource, toStringpublic ConnectionEvent(PooledConnection con)
Constructs a ConnectionEvent object initialized with
 the given PooledConnection object. SQLException
 defaults to null.
con - the pooled connection that is the source of the eventIllegalArgumentException - if con is null.public ConnectionEvent(PooledConnection con, SQLException ex)
Constructs a ConnectionEvent object initialized with
 the given PooledConnection object and
 SQLException object.
con - the pooled connection that is the source of the eventex - the SQLException about to be thrown to the applicationIllegalArgumentException - if con is null.public SQLException getSQLException()
Retrieves the SQLException for this
 ConnectionEvent object. May be null.
null Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2023, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.