namespace Kreta.Framework
{
///
/// Naplózható események felsorolása.
///
public enum Events
{
///
/// Általános vagy ismeretlen esemény.
///
/// Akkor használjuk, amikor nincs megfelelő típus ebben a felsorolásban.
GENERAL = 0,
///
/// Nem programozó által kiváltott kivétel
///
SYSTEM_EXCEPTION = 1000,
///
/// Olyan kivétel ami rendkívül súlyos
///
CRITICAL_EXCEPTION = 1001,
///
/// Olyan kivétel ami az SDA.DataProvider-től származik
///
DATAPROVIDER_EXCEPTION = 1002,
///
/// Jobütemező kivétele
///
SCHEDULER_EXCEPTION = 1003,
///
/// Tárolt hívó kivétel
///
PROGRAMMABILITY_EXCEPTION = 1004,
///
/// Szabolcs féle adatbázis státusz riport a rendelkezésre álló helyről
///
DB_TABLESPACE_WARNING = 2000,
LICENSE_SUCCESS = 3000,
LICENSE_ERROR = 3001,
LICENSE_WARNING = 3002,
UPDATE_INFO = 4000,
UPDATE_ERROR = 4001,
WEB_ERROR_REPORT = 5000,
#region Keretrendszer események
///
/// Általános keretrendszer esemény.
///
FRAMEWORK_GENERAL = 10001,
///
/// Érvénytelen konfiguráció
///
FRAMEWORK_CONFIG_INVALIDCONFIG = 10002,
///
/// Általános keretrendszeri adatbázishiba.
///
FRAMEWORK_DB_GENERAL = 10003,
///
/// Adatbázis-kiszolgáló nem található.
///
FRAMEWORK_DB_SERVERNOTFOUND = 10004,
///
/// Általános munkamenet-hiba.
///
FRAMEWORK_SESSION_GENERAL = 10005,
///
/// Munkamenet nem hozható létre.
///
FRAMEWORK_SESSION_CANNOTCREATE = 10006,
///
/// Érvénytelen munkamenet.
///
FRAMEWORK_SESSION_INVALID = 10007,
///
/// A munkamenet-kezelő nem tudott elindulni.
///
FRAMEWORK_SESSION_CANNOTSTART = 10008,
///
/// A munkement-kezelő nem tudott leállni.
///
FRAMEWORK_SESSION_CANNOTSTOP = 10009,
///
/// Felhasználói kontextus nem hozható létre.
///
FRAMEWORK_USERCONTEXT_CANNOTCREATE = 10010,
///
/// Felhasználói kontextus érvénytelen.
///
FRAMEWORK_USERCONTEXT_INVALID = 10011,
///
/// A kiszolgáló elindult
///
FRAMEWORK_SERVERSTART = 10012,
///
/// A kiszolgáló leállt.
///
FRAMEWORK_SERVERSTOP = 10013,
///
/// A kiszolgáló betöltötte a konfigurációt.
///
FRAMEWORK_CONFIGLOADED = 10014,
///
/// Munkamenet létrehozás.
///
FRAMEWORK_SESSIONCREATED = 10015,
///
/// Munkamenet törlés.
///
FRAMEWORK_SESSIONDELETED = 10016,
///
/// Munkamenet elévülés.
///
FRAMEWORK_SESSIONEXPIRED = 10017,
///
/// Kivétel történt.
///
FRAMEWORK_EXCEPTION = 10018,
///
/// Entitás előélet mentése sikertelen.
///
FRAMEWORK_ENTITYHISTORYFAILED = 10019,
///
/// Tranzakció kezdeményezése.
///
FRAMEWORK_BEGINTRANSACTION = 10020,
///
/// Tranzakció jóváhagyás.
///
FRAMEWORK_COMMITTRANSACTION = 10021,
///
/// Tranzakció visszagörgetés.
///
FRAMEWORK_ROLLBACKTRANSACTION = 10022,
///
/// Kiszolgáló terheltsége.
///
FRAMEWORK_SERVERLOAD = 10023,
///
/// A kiszolgáló munkameneteinek törlése.
///
FRAMEWORK_SESSIONCLEANUP = 10024,
///
/// Sikertelen naplózás.
///
FRAMEWORK_LOGFAILED = 10025,
///
/// Sérült adat integritás.
///
FRAMEWORK_DATAINTEGRITYVIOLATION = 10026,
///
/// Hivatkozás nemlétező tranzakcióra.
///
FRAMEWORK_NOTINTRANSACTION = 10027,
///
/// Munkement korlát elérése.
///
FRAMEWORK_SESSIONLIMITREACHED = 10028,
///
/// Külső kulcs megsértése.
///
FRAMEWORK_DB_FOREIGNKEYVIOLATION = 10029,
///
/// Egyediség megsérétse.
///
FRAMEWORK_DB_UNIQUEKEYVIOLATION = 10030,
///
/// Leállítási kérelem (regisztrált szerver esetén)
///
FRAMEWORK_SERVER_STOPPING = 10031,
///
/// Érvényes felhasználói belépés
///
FRAMEWORK_USER_LOGIN = 10033,
///
/// Felhasználó szerepkörválasztás
///
FRAMEWORK_USER_SETROLE = 10034,
///
/// Deadlock.
///
FRAMEWORK_DB_DEADLOCK = 10035,
#endregion
#region Akciókkal kapcsolatos események
///
/// Általános vagy ismeretlen, akcióval kapcsolatos esemény.
///
ACTION_GENERAL = 20001,
///
/// Érvénytelen kérés
///
ACTION_INVALIDREQUEST = 20002,
///
/// Befejezetlen művelet.
///
ACTION_INCOMPLETED = 20003,
///
/// Nem létező művelet.
///
ACTION_NOTFOUND = 20004,
///
/// Akció futtatás
///
ACTION_EXECUTE = 20005,
///
/// Érvénytelen mező hossz
///
ACTION_INVALID_FIELD_LENGTH = 20006,
#endregion
#region WindowsService
///
/// Windows service / Pharos sikeres hívás
///
WINDOWSSERVICEEXECUTE = 21000,
///
/// Windows service / Pharos hiba
///
WINDOWSSERVICEERROR = 21001,
#endregion
#region Entitásokkal kapcsolatos események
///
/// Általános entitás esemény.
///
ENTITY_GENERAL = 30001,
///
/// Entitás nem található.
///
ENTITY_NOTFOUND = 30002,
///
/// Érvénytelen adat.
///
ENTITY_INVALIDDATA = 30003,
///
/// Érvénytelen entitás állapot.
///
ENTITY_INVALIDSTATE = 30004,
ENTITY_LOAD = 30005,
ENTITY_INSERT = 30006,
ENTITY_UPDATE = 30007,
ENTITY_DELETE = 30008,
ENTITY_MODIFY = 30009,
///
/// Érvénytelen entitásverzió.
///
ENTITY_EXPIREDVERSION = 30010,
///
/// Csak olvasható mezőre történt írási kísérlet.
///
ENTITY_READONLYATTRIBUTE = 30011,
///
/// Az entitás törlése sikertelen, mert vannak kapcsolódásai.
///
ENTITY_DELETEFAILED = 30012,
///
/// Az entitás törlése sikertelen, mert vannak kapcsolódásai.
///
ENTITY_READONLY = 30013,
ENTITY_INVALIDXML = ACTION_INVALIDREQUEST,
#endregion
#region Jogosultságrendszerrel kapcsolatos események
///
/// Általános jogosultságrendszer esemény.
///
SECURITY_GENERAL = 40001,
///
/// Írás jogosultság megsértése.
///
SECURITY_WRITE = 40002,
///
/// Érvénytelen művelet.
///
SECURITY_INVALIDOPERATION = 40003,
///
/// Sikertelen bejelentkezési kísérlet.
///
SECURITY_LOGINFAILED = 40004,
///
/// Érvénytelen szerepkör.
///
SECURITY_INVALIDROLE = 40005,
///
/// Oszlopjogosultság megsértése.
///
SECURITY_COLUMNVIOLATION = 40006,
///
/// Belépési követelmények nem teljesülése.
///
SECURITY_LOGINREQUIREMENTFAILED = 40007,
///
/// Érvénytelen helyettesített szemény.
///
SECURITY_INVALIDSUBEMPLOYEEID = 40008,
///
/// Abban az esetben dobjuk ezt az exceptiont, ha olyan szerepkörrel próbál meg jogosultságot kiosztani,
/// aminek nincs prioritása.
///
SECURITY_INVALIDPRIORITY = 40009,
///
/// Active directory-val kapcsolatos hibák
///
SECURITY_ACTIVEDIRECTORY = 40010,
///
/// Hibás Active Directory login/jelszó
///
SECURITY_ACTIVEDIRECTORY_LOGINFAILED = 40011,
#endregion
#region SQL-lel kapcsolatos események
///
/// Általános SQL esemény.
///
SQL_GENERAL = 50001,
///
/// SQL futtatása.
///
SQL_EXECUTED = 50002,
#endregion
///
/// Általános Neptun üzleti logkai esemény.
///
NEPTUN_GENERAL = 60000,
#region Poszeidon
///
/// Általános Poszeidon üzleti logkai esemény.
///
POSZEIDON_GENERAL = 65000,
/////
///// A meghívott fájlszerver nem áll rendelkezésre.
/////
FAJLSZERVER_REQUESTEDFILESERVERINACTIVE = 65004,
///
/// Minden neptunos behívást erre a kódra naplózunk.
///
NEPTUN_CONNECTOR_EVENT = 65010,
///
/// Ha egy neptunos behívásnál hiba történik.
///
NEPTUN_CONNECTOR_ERROR = 65011,
///
/// Moreq2 import hiba.
///
MOREQ2_IMPORT = 65012,
///
/// Moreq2 esemény.
///
MOREQ2 = 65013,
///
/// Az alapértelmezett EntityHistoryMode változásának eseménye.
///
ENTITYHISTORYMODE = 65014,
///
/// A lapolvasónál dobott warningtípus.
///
SCANNER_ERROR = 65015,
#endregion
///
/// Általános FDL esemény.
///
FDL_GENERAL = 70000,
///
/// Érvénytelen FDL szűrő.
///
FDL_BAD_FILTER = 70001,
///
/// Egyéb esemény.
///
CUSTOM_HANDLABLE = 80000,
///
/// Fejlesztő által feldobott esemény, az általa megadott szöveggel
///
DEVELOPER_DEFINIED = 80001,
///
/// SMS általános log esemény
///
SMS_GENERAL = 81000,
///
/// EMAIL általános log esemény
///
EMAIL_GENERAL = 82000,
///
/// Felhasználó (alkalmazott, hallgató) összevonásakor SQL (update, insert) utasítás generálása,
/// amivel vissza lehet állítani a régi állapotot
/// általános log esemény
///
USER_COLLAPSE = 83000,
///
/// Felhasználó (alkalmazott, hallgató) összevonásakor keletkező hibához log esemény.
///
USER_COLLAPSE_ERROR = 83001,
///
/// Fájl szerverrel kapcsolatos log események
///
FAJLSZERVER_GENERAL = 84000,
///
/// Értesítés feldolgozás általános log esemény
///
MESSAGEMANAGER_GENERAL = 85000,
///
/// verziófrissítés naplója
///
NEPTUN_RELEASE = 90001,
///
/// adatbázis összehasonlítás naplója
///
NEPTUN_COMPARE = 90002,
///
/// egyéb naplózást kívánó scriptek futásának naplója
///
NEPTUN_SCRIPTS = 90003,
///
/// adatbázis ellenőrző scriptek erdeménye pl.(táblatér)
///
NEPTUN_DBCHECK = 90004,
///
/// egyéb riportok, statisztikák futásának eredményei
///
NEPTUN_REPORTS = 90005,
#region LMS
///
/// LMS hiba
///
LMS_ERROR = 100000,
#endregion
///
/// fir 2.0 omkod valtozas rogzitesehez
///
OM_CODE_CHANGED = 110000,
#region Kliens oldali események
///
/// Kliens oldali kivétel
///
CLIENT_GENERAL = 120000,
#endregion
///
/// Job ütemezés
///
JOB_SCHEDULE = 130000,
///
/// Job futtatás
///
JOB_EXECUTE = 130001,
#region MobileService
///
/// Mobile sikeres hívás
///
MOBILESERVICEEXECUTE = 140000,
///
/// Mobile service hiba
///
MOBILESERVICEERROR = 140001,
#endregion
///
/// fir2 diakigeny kontener feloldasanak rogzitese
///
DIAKIGENY_KONTENER = 150000,
Tanulo_KIR_Import = 160000,
Tanar_KIR_Import = 160001,
Tanevrend_Import = 160002,
DiakolimpiaCsomag = 160010
}
}