- java.lang.Object
-
- java.util.EventObject
-
- javax.sql.ConnectionEvent
-
- All Implemented Interfaces:
-
Serializable
public class ConnectionEvent extends EventObject
一个
Event
对象,提供有关连接相关事件源的信息。 当应用程序关闭合并的连接和发生错误时,将生成ConnectionEvent
对象。ConnectionEvent
对象包含两种信息:- 合并的连接由应用程序关闭
- 在出现错误事件的情况下,
SQLException
即将被抛出到应用程序中
- 从以下版本开始:
- 1.4
- 另请参见:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 ConnectionEvent(PooledConnection con)
构造一个ConnectionEvent
给定初始化的对象PooledConnection
对象。ConnectionEvent(PooledConnection con, SQLException ex)
构造一个ConnectionEvent
对象,该对象使用给定的PooledConnection
对象和SQLException
对象进行初始化。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 SQLException
getSQLException()
检索SQLException
此ConnectionEvent
对象。-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
构造方法详细信息
-
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
-
-