|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
| ControllableLogger.Control | A priority control abstraction for loggers. |
| LoggerTeam | An extension to the Logger interface to allow a team of
supplementary loggers to associated with a main logger. |
| LoggerTeam.StandardTags | The current set of standard tags used to identify member loggers. |
| Class Summary | |
| AbstractLoggerTeam | Provides a common base class for LoggerTeam implementations. |
| ControllableLogger | A logger proxy that uses a separate control to evaluate the logging priority. |
| DiagnosticsLoggerTeam | Provides a main and diagnostics logger team. |
| MainLoggerTeam | Provides a main logger team. |
| NullLoggerTeam | A null implementation of LoggerTeam. |
| PrefixingLogger | A lightweight logger decorator that uses prefixes for child loggers |
Provides extensions to the standard Avalon Logging framework.
The most notable extension is the provision on logging teams where by a main logger can have supplementary logger attached to it. This is intially intended to provide access to special purpose diagnostics loggers which will allow for fine grain control of information dumps without the need for the static Trace class.
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||