KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > serversystem > dmlvalidation > statementtriggersystem > _StatementTriggerDatabase


1 package com.daffodilwoods.daffodildb.server.serversystem.dmlvalidation.statementtriggersystem;
2
3 import com.daffodilwoods.database.resource.DException;
4 import com.daffodilwoods.database.general.QualifiedIdentifier;
5
6 /**
7  *
8  * <p>Title: Statement Trigger Database</p>
9  * <p>Description: </p>
10  * statement trigger database contains a weak ordered list for statement trigger table.
11  */

12 public interface _StatementTriggerDatabase {
13
14   /**
15   * returns an Object of statement trigger table for tableName given which in trun contains table name and trigger characteristics.
16   * @param tableName
17   * @return _StatementTriggerTable
18   * @throws DException
19    */

20   public _StatementTriggerTable getStatementTriggerTable(QualifiedIdentifier tableName) throws DException;
21
22   /**
23   * removes the tableName from the StatementTriggerTable pool a weak ordered key list.
24   * @param tableName
25   * @throws DException
26    */

27   public void removeTable(QualifiedIdentifier tableName ) throws DException;
28 }
29
Popular Tags