public class ConnectionEvent extends EventObject
一个Event
对象,提供有关连接相关事件源的信息。 ConnectionEvent
对象在应用程序关闭池化连接和发生错误时生成。 ConnectionEvent
对象包含两种信息:
SQLException
即将被抛出到应用程序中 source
Constructor and Description |
---|
ConnectionEvent(PooledConnection con)
构造一个
ConnectionEvent 给定初始化的对象
PooledConnection 对象。
|
ConnectionEvent(PooledConnection con, SQLException ex)
构造一个
ConnectionEvent 给定初始化的对象
PooledConnection 对象和
SQLException 对象。
|
Modifier and Type | Method and Description |
---|---|
SQLException |
getSQLException()
检索
SQLException 这个
ConnectionEvent 对象。
|
getSource, toString
public ConnectionEvent(PooledConnection con)
构造一个ConnectionEvent
给定初始化的对象PooledConnection
对象。 SQLException
默认为null
。
con
- 作为事件源的池化连接
IllegalArgumentException
- 如果
con
为空。
public ConnectionEvent(PooledConnection con, SQLException ex)
构造一个ConnectionEvent
对象,该对象使用给定的PooledConnection
对象和SQLException
对象初始化。
con
- 作为事件源的池化连接
ex
- 将要抛出的SQLException应用程序
IllegalArgumentException
- 如果
con
为空。
public SQLException getSQLException()
获取SQLException
对于这个ConnectionEvent
对象。 可能是null
。
null
或
null