KickJava   Java API By Example, From Geeks To Geeks.

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


1 package com.daffodilwoods.daffodildb.server.serversystem.dmlvalidation.statementtriggersystem;
2
3 import com.daffodilwoods.database.resource.*;
4
5 /**
6  * Statemetn Trigger Exception has a super class DException, whic helps in throwing a exception corresponding to sqlCOde and the paramaters passed.
7  * <p>Title: Trigger Exception</p>
8  * <p>Description: </p>
9  *
10  */

11 public class StatementTriggerException extends DException {
12
13   public StatementTriggerException(String JavaDoc sqlCode, Object JavaDoc[] parameters, DException temp) {
14     super(sqlCode, parameters);
15     this.prevException = temp;
16   }
17
18   /**
19    * throws prevException if not null.
20    * @return DException
21    */

22   public DException getPreviousException(){
23     return (prevException==null) ? null : prevException;
24   }
25
26   public StatementTriggerException(String JavaDoc sqlCode, Object JavaDoc[] parameters) {
27     super(sqlCode, parameters);
28   }
29
30   /**
31    * returns the locale message.
32    * @param locale
33    * @return String
34    */

35   public String JavaDoc getMessage(java.util.Locale JavaDoc locale) {
36     return super.getMessage(locale);
37   }
38 }
39
Popular Tags