Top Description Interfaces Classes
[default module]

Package org.apache.log


Avalon LogKit is the logging framework used throughout the Avalon project. Excalibur, Cornerstone, and Phoenix all assume the use of this project. See the LogKit whitepaper for further details on how to use the toolkit.

Interface Summary

Modifier and TypeInterface and Description
public interface
ErrorAware

Interface implemented by components that wish to delegate ErrorHandling to an ErrorHandler.

public interface
ErrorHandler

Handle unrecoverable errors that occur during logging.

public interface
LogTarget

LogTarget is a class to encapsulate outputting LogEvent's.

Class Summary

Modifier and TypeClass and Description
public class
ContextMap

The ContextMap contains non-hierarchical context information relevant to a particular LogEvent.

public class
Hierarchy

This class encapsulates a basic independent log hierarchy.

public class
LogEvent

This class encapsulates each individual log event.

public class
Logger

The object interacted with by client objects to perform logging.

public class
Priority

Class representing and holding constants for priority.