java.lang.Object
java.util.EventObject
javax.sql.StatementEvent
- All Implemented Interfaces:
 Serializable
A 
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.- Since:
 - 1.6
 - See Also:
 - Serialized Form
 
- 
Field Summary
Fields declared in class java.util.EventObject
source - 
Constructor Summary
ConstructorsConstructorDescriptionStatementEvent(PooledConnection con, PreparedStatement statement)Constructs aStatementEventwith the specifiedPooledConnectionandPreparedStatement.StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception)Constructs aStatementEventwith the specifiedPooledConnection,PreparedStatementandSQLException - 
Method Summary
Modifier and TypeMethodDescriptionReturns theSQLExceptionthe driver is about to throwReturns thePreparedStatementthat is being closed or is invalidMethods declared in class java.util.EventObject
getSource, toString 
- 
Constructor Details
- 
StatementEvent
Constructs aStatementEventwith the specifiedPooledConnectionandPreparedStatement. TheSQLExceptioncontained in the event defaults to null.- Parameters:
 con- ThePooledConnectionthat the closed or invalidPreparedStatementis associated with.statement- ThePreparedStatementthat is being closed or is invalid- Throws:
 IllegalArgumentException- ifconis null.- Since:
 - 1.6
 
 - 
StatementEvent
Constructs aStatementEventwith the specifiedPooledConnection,PreparedStatementandSQLException- Parameters:
 con- ThePooledConnectionthat the closed or invalidPreparedStatementis associated with.statement- ThePreparedStatementthat is being closed or is invalidexception- TheSQLExceptionthe driver is about to throw to the application- Throws:
 IllegalArgumentException- ifconis null.- Since:
 - 1.6
 
 
 - 
 - 
Method Details
- 
getStatement
Returns thePreparedStatementthat is being closed or is invalid- Returns:
 - The 
PreparedStatementthat is being closed or is invalid - Since:
 - 1.6
 
 - 
getSQLException
Returns theSQLExceptionthe driver is about to throw- Returns:
 - The 
SQLExceptionthe driver is about to throw - Since:
 - 1.6
 
 
 -