org.apache.log.util

Class LogKit2AvalonLoggerAdapter

Implemented Interfaces:
LogTarget

public final class LogKit2AvalonLoggerAdapter
extends java.lang.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.3 $ $Date: 2003/04/17 09:13:49 $

Author:
Peter Donald

Since:
4.1.4

Constructor Summary

LogKit2AvalonLoggerAdapter(Logger logger)
Constructor for an Adaptor.

Method Summary

static Logger
createLogger(Logger logger)
Create a Logkit Logger instance that redirects to an Avalon Logger instance.
void
processEvent(LogEvent event)
Route a LogKit message to an avalon Logger.

Constructor Details

LogKit2AvalonLoggerAdapter

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

Parameters:
logger - the avalon logger.

Method Details

createLogger

public static Logger createLogger(Logger logger)
Create a Logkit 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.
Specified by:
processEvent in interface LogTarget

Parameters:
event - the log message