Class TestTriggersConstraints.TestTriggerAdapter

java.lang.Object
org.h2.tools.TriggerAdapter
org.h2.test.db.TestTriggersConstraints.TestTriggerAdapter
All Implemented Interfaces:
Trigger
Enclosing class:
TestTriggersConstraints

public static class TestTriggersConstraints.TestTriggerAdapter extends TriggerAdapter
A test trigger adapter implementation.
  • Constructor Details

    • TestTriggerAdapter

      public TestTriggerAdapter()
  • Method Details

    • fire

      public void fire(Connection conn, ResultSet oldRow, ResultSet newRow) throws SQLException
      Description copied from class: TriggerAdapter
      This method is called for each triggered action by the default fire(Connection conn, Object[] oldRow, Object[] newRow) method.

      For "before" triggers, the new values of the new row may be changed using the ResultSet.updateX methods.

      Specified by:
      fire in class TriggerAdapter
      Parameters:
      conn - a connection to the database
      oldRow - the old row, or null if no old row is available (for INSERT)
      newRow - the new row, or null if no new row is available (for DELETE)
      Throws:
      SQLException - if the operation must be undone