KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > teamkonzept > lib > DatabaseErrorCodes


1 package com.teamkonzept.lib;
2
3 /**
4     This interface defines all database errorcodes for Webman exceptions
5  * @author $Author: alex $
6  * @version $Revision: 1.4 $
7 */

8 public interface DatabaseErrorCodes extends ErrorCodes
9 {
10         
11     /** ErrorCodes for section database */
12     
13     // Allgemeine SQL Bedienungsfehler
14
// JZ0C0, JZ0I9, JZ0P1, , JZ0PA, JZ0R0, JZ0R2, JZ0S2, JZ0S4, JZ0SA, JZ0SF,
15
// JZ0SM,
16

17     // falsche Query oder Abfrage der Query
18
// JZ008,
19
int WRONG_QUERY = INTERNAL + DATABASE + 3;
20     
21     // Verbindung weg
22
// JW0I0?, JZ006,JZ0I1, JZ0I2, JZ0T3, JZ0T4,
23
int CONNECTION_BROKEN = DATABASE + 4;
24     
25     // falsche Konfiguration
26
// 010SK, 010UF, 0100V, JZ001, JZ002, JZ003, JZ004, JZ00L, JZ011,
27
// JZ0D2, JZ0D3,
28

29     // Treiberklassen nicht gefunden, PropertyFile nicht gefunden
30
int NO_DRIVER = DATABASE + 7;
31     int NO_PROPERTY_FILE = DATABASE + 8;
32     
33     // Typkonvertierung fehlgeschlagen
34
// JZ009,JZ00B, JZ0TC, JZ0TE,
35

36     // Datenbankkonsistenzbedingung verletzt
37
int FK_CONSTRAINT_VIOLATION = INTERNAL + DATABASE + 20;
38     
39     int OBJECT_IN_USE = DATABASE + 21;
40     
41     // Userrechte
42

43     /** Internal Errors */
44     int INVALID_EVENT = INTERNAL + 1;
45     
46     int TOO_MANY_CURSOR = DATABASE + 22;
47 }
48
Popular Tags