public class StatementEvent extends EventObject
StatementEvent
发送到所有StatementEventListener
s,其已注册PooledConnection
。
当驱动程序确定与PreparedStatement
关联的PooledConnection
已关闭或驱动程序确定无效时,会发生这种情况。
source
Constructor and Description |
---|
StatementEvent(PooledConnection con, PreparedStatement statement)
构造一个
StatementEvent 与指定的
PooledConnection 和
PreparedStatement 。
|
StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception)
构造一个
StatementEvent 用指定的
PooledConnection ,
PreparedStatement 和
SQLException
|
Modifier and Type | Method and Description |
---|---|
SQLException |
getSQLException()
返回驱动程序即将抛出的
SQLException
|
PreparedStatement |
getStatement()
返回正在关闭或无效的
PreparedStatement
|
getSource, toString
public StatementEvent(PooledConnection con, PreparedStatement statement)
StatementEvent
与指定的PooledConnection
和PreparedStatement
。
事件中SQLException
SQLException默认为null。
con
-该
PooledConnection
,该封闭的或无效
PreparedStatement
相关联。
statement
- 正在关闭或无效的
PreparedStatement
IllegalArgumentException
- 如果
con
为空。
public StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception)
StatementEvent
用指定的
PooledConnection
,
PreparedStatement
和
SQLException
con
-该
PooledConnection
,该封闭的或无效
PreparedStatement
相关联。
statement
- 正在关闭或无效的
PreparedStatement
exception
-该
SQLException
司机即将抛出的应用
IllegalArgumentException
- 如果
con
为空。
public PreparedStatement getStatement()
PreparedStatement
PreparedStatement
public SQLException getSQLException()
SQLException
SQLException
的司机即将抛出