pDatabaseLogger
Megvalósítja az adatbázisba történő logolást. Még nem teljesen kidolgozott osztály, hiszen a még csak tervezett adatbázis-motorra épül. Ezért ennek implementálása még ellenjavallott, hiszen jelentős változások ( bővítések ) történhetnek még az osztály szerkezetében.
Az osztály a következő mezőket tölti fel:
- id - az üzenet azonosítója
- intLogLevel - az üzenet szintjének azonosítója
- strLogLevel - az üzenet szintjének azonosítójának karakteres reprezentációja
- time - az üzenet időpontja
- message - az üzenet maga
Tulajdonságok
| Tulajdonság | Láthatóság | Módosítók | Alapértelmezett érték | Leírás |
| logLevel | protected | | 6 | az a loggolási szint, melynél alacsonyabb értékű levő log-üzenetet az adott logger osztály nem fog loggolni. |
Metódusok
| Metódus | Láthatóság | Módosítók | Paraméterek | Leírás |
| construct | public | | logLevel:integer | Előkészíti a loggolást és beállítja a logLevel értéket |
| log | public | | logLevel: integer, message: string | loggolást megvalósító metódus |
| getLogLevel | public | | | Visszaadja az aktuális logLevel értéket |
| setLogLevel | protected | | newLogLevel:integer | beállítja a logLevel értéket |
Lásd még
Log, pAbstractLogger, pDatabaseLoggerFactory