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: The PooledConnection that the closed or invalid
 PreparedStatementis associated with. | 
      
statement | 
        
          PreparedStatement: The PreparedStatement that is bieng closed or is invalid
  | 
      
| Throws | |
|---|---|
IllegalArgumentException | 
          if con is null. | 
        
StatementEvent
public StatementEvent (PooledConnection con, PreparedStatement statement, SQLException exception)
Constructs a StatementEvent with the specified PooledConnection,
 PreparedStatement and SQLException
 
| Parameters | |
|---|---|
con | 
        
          PooledConnection: The PooledConnection that the closed or invalid PreparedStatement
 is associated with. | 
      
statement | 
        
          PreparedStatement: The PreparedStatement that is being closed or is invalid | 
      
exception | 
        
          SQLException: The SQLException the driver is about to throw to
                                              the application | 
      
| Throws | |
|---|---|
IllegalArgumentException | 
          if con is null.
  | 
        
Public methods
getSQLException
public SQLException getSQLException ()
Returns the SQLException the driver is about to throw
 
| Returns | |
|---|---|
SQLException | 
        The SQLException the driver is about to throw
  | 
      
getStatement
public PreparedStatement getStatement ()
Returns the PreparedStatement that is being closed or is invalid
 
| Returns | |
|---|---|
PreparedStatement | 
        The PreparedStatement that is being closed or is invalid
  |