- java.lang.Object
-
- java.util.EventObject
-
- javax.sql.ConnectionEvent
-
- 实现的所有接口
-
Serializable
public class ConnectionEvent extends EventObject
Event
对象,提供有关连接相关事件源的信息。 当应用程序关闭池连接时以及发生错误时,将生成ConnectionEvent
对象。ConnectionEvent
对象包含两种信息:- 应用程序关闭池化连接
- 在发生错误事件的情况下,
SQLException
即将被抛出到应用程序中
- 从以下版本开始:
- 1.4
- 另请参见:
- Serialized Form
-
-
字段汇总
-
声明的属性在类 java.util.EventObject
source
-
-
构造方法摘要
构造方法 构造器 描述 ConnectionEvent(PooledConnection con)
构造使用给定的ConnectionEvent
对象初始化的PooledConnection
对象。ConnectionEvent(PooledConnection con, SQLException ex)
构造一个ConnectionEvent
给定初始化的对象PooledConnection
对象和SQLException
对象。
-
-
-
构造方法详细信息
-
ConnectionEvent
public ConnectionEvent(PooledConnection con)
构造使用给定的
ConnectionEvent
对象初始化的PooledConnection
对象。SQLException
默认为null
。- 参数
-
con
- 作为事件源的池化连接 - 异常
-
IllegalArgumentException
- 如果con
为空。
-
ConnectionEvent
public ConnectionEvent(PooledConnection con, SQLException ex)
构造一个
ConnectionEvent
给定初始化的对象PooledConnection
对象和SQLException
对象。- 参数
-
con
- 作为事件源的池化连接 -
ex
- 即将抛出到应用程序的SQLException - 异常
-
IllegalArgumentException
- 如果con
为空。
-
-
方法详细信息
-
getSQLException
public SQLException getSQLException()
检索
SQLException
此ConnectionEvent
对象。 可能是null
。- 结果
-
即将抛出的SQLException或
null
-
-