java.lang.Object
java.util.EventObject
javax.sql.StatementEvent
- All Implemented Interfaces:
Serializable
A
StatementEvent
is sent to all StatementEventListener
s 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
ConstructorDescriptionStatementEvent
(PooledConnection con, PreparedStatement statement) Constructs aStatementEvent
with the specifiedPooledConnection
andPreparedStatement
.StatementEvent
(PooledConnection con, PreparedStatement statement, SQLException exception) Constructs aStatementEvent
with the specifiedPooledConnection
,PreparedStatement
andSQLException
-
Method Summary
Modifier and TypeMethodDescriptionReturns theSQLException
the driver is about to throwReturns thePreparedStatement
that is being closed or is invalidMethods declared in class java.util.EventObject
getSource, toString
-
Constructor Details
-
StatementEvent
Constructs aStatementEvent
with the specifiedPooledConnection
andPreparedStatement
. TheSQLException
contained in the event defaults to null.- Parameters:
con
- ThePooledConnection
that the closed or invalidPreparedStatement
is associated with.statement
- ThePreparedStatement
that is being closed or is invalid- Throws:
IllegalArgumentException
- ifcon
is null.- Since:
- 1.6
-
StatementEvent
Constructs aStatementEvent
with the specifiedPooledConnection
,PreparedStatement
andSQLException
- Parameters:
con
- ThePooledConnection
that the closed or invalidPreparedStatement
is associated with.statement
- ThePreparedStatement
that is being closed or is invalidexception
- TheSQLException
the driver is about to throw to the application- Throws:
IllegalArgumentException
- ifcon
is null.- Since:
- 1.6
-
-
Method Details