1 package com.daffodilwoods.daffodildb.server.serversystem.dmlvalidation.statementtriggersystem; 2 3 import com.daffodilwoods.database.resource.DException; 4 import com.daffodilwoods.daffodildb.server.serversystem.*; 5 public interface _StatementTriggerTable { 6 7 12 public void fireAfterInsertStatementLevelTriggers( _StatementExecutionContext statementExecutionContext )throws DException; 13 14 21 public void fireAfterUpdateStatementLevelTriggers( _StatementExecutionContext statementExecutionContext , int[] columns ) throws DException; 22 23 28 public void fireAfterDeleteStatementLevelTriggers( _StatementExecutionContext statementExecutionContext ) throws DException; 29 30 35 public void fireBeforeInsertStatementLevelTriggers( _StatementExecutionContext statementExecutionContext) throws DException; 36 37 43 public void fireBeforeUpdateStatementLevelTriggers( _StatementExecutionContext statementExecutionContext , int[] columns) throws DException; 44 45 50 public void fireBeforeDeleteStatementLevelTriggers( _StatementExecutionContext statementExecutionContext) throws DException; 51 52 } 53 | Popular Tags |