Package org.apache.log

Avalon LogKit is the logging framework used throughout the Avalon project.

Interface Summary

ErrorAware Interface implemented by components that wish to delegate ErrorHandling to an ErrorHandler.
ErrorHandler Handle unrecoverable errors that occur during logging.
FilterTarget A Log target which will do filtering and then pass it onto targets further along in chain.
Formatter This defines the interface for components that wish to serialize LogEvents into Strings.
LogTarget LogTarget is a class to encapsulate outputting LogEvent's.

Class Summary

ContextMap The ContextMap contains non-hierarchical context information relevant to a particular LogEvent.
ContextStack The ContextStack records the nested context of an application.
Hierarchy This class encapsulates a basic independent log hierarchy.
LogEvent This class encapsulates each individual log event.
Logger The object interacted with by client objects to perform logging.
LogKit The LogKit provides the access to static methods to manipulate the logging sub-system
Priority Class representing and holding constants for priority.
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.