Project

General

Profile

LogManager » History » Version 9

olivier morel, 10/16/2009 05:13 PM

1 1 Greg Burri
h1. LogManager
2
3 9 olivier morel
h2. LogManager should  *NOT* be a Singleton 
4
5 4 Greg Burri
!LogManager.png!
6 9 olivier morel
7
h2. Logs
8
9
* The filename is aybabtu_core - <date> <time>.log 
10
* A log is created each time the application is started 
11 3 Greg Burri
12 6 Greg Burri
h2. Severity messages
13
14
15
* EndUser : Will be show to the user in the log panel
16 7 Greg Burri
* Debug : All information debug message like packets received (only logged in Debug Mode)
17 6 Greg Burri
* Warning : Some slight anomalies
18
* Error : Cases that shouldn't occur, the program can continue to operate
19
* FataError :  The program is in an unpredictable state, it must stop
20 1 Greg Burri
21
h2. LogViewer
22
23
_LogViewer_ is a little standalone application to read the log. Here is a description of the GUI elements.
24
25
* A list of entries
26 8 Greg Burri
** Each entry shows a time, a thread id, a severity level, a component name and a message
27 1 Greg Burri
* A text zone to apply a filter (searchin in message)
28
* A button to pause
29
* A combobox to filter by severity
30
* A combobox to filter by module