public class StatementEvent extends EventObject
StatementEvent is sent to all
StatementEventListeners which were registered with a
PooledConnection. This occurs when the driver determines that a
PreparedStatement that is associated with the
PooledConnection has been closed or the driver determines is invalid.
source| Constructor and Description |
|---|
StatementEvent(PooledConnection
Constructs a
StatementEvent with the specified
PooledConnection and
PreparedStatement.
|
StatementEvent(PooledConnection
Constructs a
StatementEvent with the specified
PooledConnection,
PreparedStatement and
SQLException
|
| Modifier and Type | Method and Description |
|---|---|
SQLException |
getSQLException()
Returns the
SQLException the driver is about to throw
|
PreparedStatement |
getStatement()
Returns the
PreparedStatement that is being closed or is invalid
|
getSource, toStringpublic StatementEvent(PooledConnectioncon, PreparedStatement statement)
StatementEvent with the specified
PooledConnection and
PreparedStatement. The
SQLException contained in the event defaults to null.
con - The
PooledConnection that the closed or invalid
PreparedStatementis associated with.
statement - The
PreparedStatement that is being closed or is invalid
IllegalArgumentException - if
con is null.
public StatementEvent(PooledConnectioncon, PreparedStatement statement, SQLException exception)
StatementEvent with the specified
PooledConnection,
PreparedStatement and
SQLException
con - The
PooledConnection that the closed or invalid
PreparedStatement is associated with.
statement - The
PreparedStatement that is being closed or is invalid
exception - The
SQLException the driver is about to throw to the application
IllegalArgumentException - if
con is null.
public PreparedStatementgetStatement()
PreparedStatement that is being closed or is invalid
PreparedStatement that is being closed or is invalid
public SQLExceptiongetSQLException()
SQLException the driver is about to throw
SQLException the driver is about to throw