1 package com.daffodilwoods.daffodildb.server.serversystem.dmlvalidation.triggersystem; 2 3 import com.daffodilwoods.database.resource.DException; 4 import com.daffodilwoods.daffodildb.server.serversystem.*; 5 6 7 13 public interface _TriggerTable { 14 15 20 public void FireAfterInsertRowLevelTriggers ( _StatementExecutionContext statementExecutionContext ) throws DException; 21 22 29 public void FireAfterUpdateRowLevelTriggers ( int[] columns, _StatementExecutionContext statementExecutionContext ) throws DException; 30 31 36 public void FireAfterDeleteRowLevelTriggers ( _StatementExecutionContext statementExecutionContext ) throws DException; 37 38 43 public void FireBeforeInsertRowLevelTriggers( _StatementExecutionContext statementExecutionContext ) throws DException; 44 45 51 public void FireBeforeUpdateRowLevelTriggers( int[] columns, _StatementExecutionContext statementExecutionContext ) throws DException; 52 53 58 public void FireBeforeDeleteRowLevelTriggers( _StatementExecutionContext statementExecutionContext ) throws DException; 59 60 } 61 | Popular Tags |