StatementEvent
  public
  
  
  
  class
  StatementEvent
  
  
  
  
    extends EventObject
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.util.EventObject | |
| ↳ | javax.sql.StatementEvent | |
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.
 
Summary
| Inherited fields | 
|---|
| Public constructors | |
|---|---|
| 
      StatementEvent(PooledConnection con, PreparedStatement statement)
      Constructs a  | |
| 
      StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception)
      Constructs a  
 | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        SQLException | 
      getSQLException()
      Returns the  
 | 
| 
        
        
        
        
        
        PreparedStatement | 
      getStatement()
      Returns the  
 | 
| Inherited methods | |
|---|---|
Public constructors
StatementEvent
public StatementEvent (PooledConnection con, PreparedStatement statement)
Constructs a StatementEvent with the specified PooledConnection and
 PreparedStatement.  The SQLException contained in the event defaults to
 null.
 
| Parameters | |
|---|---|
| con | PooledConnection: ThePooledConnectionthat the closed or invalidPreparedStatementis associated with. | 
| statement | PreparedStatement: ThePreparedStatementthat is bieng closed or is invalid | 
| Throws | |
|---|---|
| IllegalArgumentException | if conis null. | 
StatementEvent
public StatementEvent (PooledConnection con, PreparedStatement statement, SQLException exception)
Constructs a StatementEvent with the specified PooledConnection,
 PreparedStatement and SQLException
 
| Parameters | |
|---|---|
| con | PooledConnection: ThePooledConnectionthat the closed or invalidPreparedStatementis associated with. | 
| statement | PreparedStatement: ThePreparedStatementthat is being closed or is invalid | 
| exception | SQLException: TheSQLException the driver is about to throw to
                                              the application | 
| Throws | |
|---|---|
| IllegalArgumentException | if conis null. | 
Public methods
getSQLException
public SQLException getSQLException ()
Returns the SQLException the driver is about to throw
 
| Returns | |
|---|---|
| SQLException | The SQLExceptionthe driver is about to throw | 
getStatement
public PreparedStatement getStatement ()
Returns the PreparedStatement that is being closed or is invalid
 
| Returns | |
|---|---|
| PreparedStatement | The PreparedStatementthat is being closed or is invalid | 
