org.apache.avalon.framework.logger

Class LogKit2AvalonLoggerAdapter

public final class LogKit2AvalonLoggerAdapter extends Object implements LogTarget

A basic adapter that adapts an Avalon Logger to a Logkit Logger. Useful when providing backwards compatability support for Loggable components.

Version: CVS $Revision: 1.7 $ $Date: 2003/02/11 15:58:41 $

Author: Avalon Development Team

Constructor Summary
LogKit2AvalonLoggerAdapter(Logger logger)
Constructor for an Adaptor.
Method Summary
static LoggercreateLogger(Logger logger)
Create a Logkit org.apache.log.Logger instance that redirects to an Avalon Logger instance.
voidprocessEvent(LogEvent event)
Route a LogKit message to an avalon Logger.

Constructor Detail

LogKit2AvalonLoggerAdapter

public LogKit2AvalonLoggerAdapter(Logger logger)
Constructor for an Adaptor. Adapts to specified Avalon Logger.

Parameters: logger the avalon logger.

Method Detail

createLogger

public static Logger createLogger(Logger logger)
Create a Logkit org.apache.log.Logger instance that redirects to an Avalon Logger instance.

Parameters: logger the Avalon Logger

Returns: the LogKit Logger

processEvent

public void processEvent(LogEvent event)
Route a LogKit message to an avalon Logger.

Parameters: event the log message