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:
-
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
-