java.lang.Object
java.util.EventObject
javax.sql.StatementEvent
- All Implemented Interfaces:
- Serializable
public class StatementEvent extends EventObject
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
- 
Constructor SummaryConstructors Constructor Description StatementEvent(PooledConnection con, PreparedStatement statement)Constructs aStatementEventwith the specifiedPooledConnectionandPreparedStatement.StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception)Constructs aStatementEventwith the specifiedPooledConnection,PreparedStatementandSQLException
- 
Method SummaryModifier and Type Method Description SQLExceptiongetSQLException()Returns theSQLExceptionthe driver is about to throwPreparedStatementgetStatement()Returns thePreparedStatementthat is being closed or is invalid
- 
Constructor Details- 
StatementEventConstructs aStatementEventwith the specifiedPooledConnectionandPreparedStatement. TheSQLExceptioncontained in the event defaults to null.- Parameters:
- con- The- PooledConnectionthat the closed or invalid- PreparedStatementis associated with.
- statement- The- PreparedStatementthat is being closed or is invalid
- Throws:
- IllegalArgumentException- if- conis null.
- Since:
- 1.6
 
- 
StatementEventConstructs aStatementEventwith the specifiedPooledConnection,PreparedStatementandSQLException- Parameters:
- con- The- PooledConnectionthat the closed or invalid- PreparedStatementis associated with.
- statement- The- PreparedStatementthat is being closed or is invalid
- exception- The- SQLExceptionthe driver is about to throw to the application
- Throws:
- IllegalArgumentException- if- conis null.
- Since:
- 1.6
 
 
- 
- 
Method Details- 
getStatementReturns thePreparedStatementthat is being closed or is invalid- Returns:
- The PreparedStatementthat is being closed or is invalid
- Since:
- 1.6
 
- 
getSQLExceptionReturns theSQLExceptionthe driver is about to throw- Returns:
- The SQLExceptionthe driver is about to throw
- Since:
- 1.6
 
 
-