Top Description Classes
[default module]

Package org.apache.avalon.framework.logger


Abstract logging framework supporting pluggable logging mechanisms including LogKit, Log4J and the JDK 1.4 logging infrastructure.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractLoggable

Deprecated Use AbstractLogEnabled instead.
Utility class to allow construction of easy components that will perform logging.
public class
AvalonFormatter

This formatter extends ExtendedPatternFormatter so that CascadingExceptions are formatted with all nested exceptions.

public class
CommonsLogger

An Avalon Logger implementation backed by a {@plaintext Log logger} of commons lLogging.

public class
ConsoleLogger

Logger sending everything to the standard output streams.

public class
Jdk14Logger

The default JDK 1.4 wrapper class for Logger.

public class
Log4JLogger

The default Log4J wrapper class for Logger.

public abstract class
LoggerAwareOutputStream

Logger aware output stream, characters written to this OutputStream are buffered until a newline character is encountered, or a flush() is called.

public class
LogKit2AvalonLoggerAdapter

A basic adapter that adapts an Avalon Logger to a Logkit Logger.

public class
LogKitLogger

The default LogKit wrapper class for Logger.

public class
NullLogger

The Null Logger class.