package org.dbxml.core.corba.db;

/**
 *	Generated from IDL definition of interface "FaultCodes"
 *	@author JacORB IDL compiler 
 */

public interface FaultCodes
	extends FaultCodesOperations, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity
{
	int GEN = 0;
	int OBJ = 100;
	int COL = 200;
	int IDX = 300;
	int TRX = 400;
	int DBE = 500;
	int QRY = 600;
	int SEC = 700;
	int URI = 800;
	int JAVA = 2000;
	int GEN_UNKNOWN = 0;
	int GEN_GENERAL_ERROR = 40;
	int GEN_CRITICAL_ERROR = 70;
	int GEN_FATAL_ERROR = 90;
	int OBJ_OBJECT_NOT_FOUND = 100;
	int OBJ_METHOD_NOT_FOUND = 101;
	int OBJ_NULL_RESULT = 140;
	int OBJ_INVALID_RESULT = 141;
	int OBJ_DUPLICATE_OBJECT = 142;
	int OBJ_RUNTIME_EXCEPTION = 170;
	int OBJ_CLASS_FORMAT_ERROR = 171;
	int OBJ_INVALID_CONTEXT = 172;
	int OBJ_CANNOT_CREATE = 173;
	int COL_COLLECTION_NOT_FOUND = 200;
	int COL_DOCUMENT_NOT_FOUND = 201;
	int COL_DUPLICATE_COLLECTION = 240;
	int COL_NULL_RESULT = 241;
	int COL_NO_FILER = 242;
	int COL_NO_INDEXMANAGER = 242;
	int COL_DOCUMENT_MALFORMED = 243;
	int COL_CANNOT_STORE = 244;
	int COL_CANNOT_RETRIEVE = 245;
	int COL_COLLECTION_READ_ONLY = 246;
	int COL_COLLECTION_CLOSED = 247;
	int COL_CANNOT_CREATE = 270;
	int COL_CANNOT_DROP = 271;
	int IDX_VALUE_NOT_FOUND = 300;
	int IDX_INDEX_NOT_FOUND = 301;
	int IDX_MATCHES_NOT_FOUND = 340;
	int IDX_DUPLICATE_INDEX = 341;
	int IDX_NOT_SUPPORTED = 370;
	int IDX_STYLE_NOT_FOUND = 371;
	int IDX_CORRUPTED = 372;
	int IDX_CANNOT_CREATE = 373;
	int TRX_DOC_LOCKED = 400;
	int TRX_NO_CONTEXT = 440;
	int TRX_NOT_ACTIVE = 441;
	int TRX_NOT_SUPPORTED = 470;
	int DBE_NO_PARENT = 500;
	int DBE_CANNOT_DROP = 570;
	int QRY_NULL_RESULT = 600;
	int QRY_COMPILATION_ERROR = 640;
	int QRY_PROCESSING_ERROR = 641;
	int QRY_NOT_SUPPORTED = 670;
	int QRY_STYLE_NOT_FOUND = 671;
	int SEC_INVALID_USER = 770;
	int SEC_INVALID_GROUP = 771;
	int SEC_INVALID_ACCESS = 772;
	int SEC_INVALID_CREDENTIALS = 773;
	int URI_EMPTY = 800;
	int URI_NULL = 801;
	int URI_PARSE_ERROR = 820;
	int JAVA_RUNTIME_ERROR = 2070;
}
