* Custom log manager to postpone the reset of loggers This is based on the technique mentioned in: https://stackoverflow.com/questions/13825403/java-how-to-get-logger-to-work-in-shutdown-hook
Logging using background thread
Handlers for storing log messages as a sequence.
Output log to stderr
Writing logs to a file without rotation.
Writing logs to a file without rotation. This is just an wrapper of LogRotationHandler
Trait for adding a local logger instance to your class
Trait for adding logging methods and an initialized logger instance
Trait for adding an initialized logger instance to your class
To implement your own log formatter, implement this formatLog(r: LogRecord) method
Log rotation handler
Source code location where the log is
Trait for adding logging methods (error, warn, info, debug and trace) to your class
An wrapper of java.util.logging.Logger for supporting rich-format logging
log level definitions
Handlers for discarding logs
Handlers for storing log messages as a sequence. This is useful for debugging.