Simple Log
Home PageCategories: Tracing - Logging - Monitoring
Author: Graham Lea
Latest version: 1.6
Added 2005-01-11Updated 2005-07-12
Logging anti-framework.
Simple Log is written in protest against the many "logging frameworks" that are available and recommended by many developers. It is designed to be a small library that does logging simply and requires you to do almost nothing (other than actually logging) to get log output happening.
Features include:
- Light: 3 classes in a 17.8KB JAR
- "Brief" API (i.e short methods names)
- Fast-failing for unlogged messages
- Writes to System.err or to a specified file
- Support for three debug types: debug message, debug object and debug exception
- Seven debug levels: Fatal, Error, Warn, Info, Debug, Verbose, Ludicrous
- Ability to switch tracing on and off independent of the debug level
- Package-based, hierarchical inheritance of debug levels and trace flags
- Special printing of exceptions, object arrays, byte arrays and char arrays
- Instance-based logging records
- Configurable through code, while running
Built for Java |
Library |
Free or free version available |
Source code provided |