- java.lang.Object
- 
- java.util.EventObject
- 
- javax.sql.StatementEvent
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class StatementEvent extends EventObject AStatementEventis sent to allStatementEventListeners which were registered with aPooledConnection. This occurs when the driver determines that aPreparedStatementthat is associated with thePooledConnectionhas been closed or the driver determines is invalid.- Since:
- 1.6
- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields declared in class java.util.EventObjectsource
 
- 
 - 
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 SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SQLExceptiongetSQLException()Returns theSQLExceptionthe driver is about to throwPreparedStatementgetStatement()Returns thePreparedStatementthat is being closed or is invalid- 
Methods declared in class java.util.EventObjectgetSource, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
StatementEventpublic StatementEvent(PooledConnection con, PreparedStatement statement) Constructs 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
 
 - 
StatementEventpublic StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception) Constructs 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 Detail- 
getStatementpublic PreparedStatement getStatement() Returns thePreparedStatementthat is being closed or is invalid- Returns:
- The PreparedStatementthat is being closed or is invalid
- Since:
- 1.6
 
 - 
getSQLExceptionpublic SQLException getSQLException() Returns theSQLExceptionthe driver is about to throw- Returns:
- The SQLExceptionthe driver is about to throw
- Since:
- 1.6
 
 
- 
 
-