Class LogKit2AvalonLoggerAdapter
java.lang.Object
org.apache.avalon.framework.logger.LogKit2AvalonLoggerAdapter
- All Implemented Interfaces:
org.apache.log.LogTarget
A basic adapter that adapts an Avalon Logger to a Logkit Logger.
Useful when providing backwards compatability support for Loggable
components.
- Since:
- 4.1.4
- Version:
- $Id: LogKit2AvalonLoggerAdapter.java 30977 2004-07-30 03:57:54 -0500 (Fri, 30 Jul 2004) niclas $
- Author:
- Avalon Development Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.avalon.framework.logger.Logger
The Avalon Logger that we re-route to. -
Constructor Summary
ConstructorsConstructorDescriptionLogKit2AvalonLoggerAdapter
(org.apache.avalon.framework.logger.Logger logger) Constructor for an Adaptor. -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.log.Logger
createLogger
(org.apache.avalon.framework.logger.Logger logger) Create a LogkitLogger
instance that redirects to an AvalonLogger
instance.void
processEvent
(org.apache.log.LogEvent event) Route a LogKit message to an avalon Logger.
-
Field Details
-
m_logger
private final org.apache.avalon.framework.logger.Logger m_loggerThe Avalon Logger that we re-route to.
-
-
Constructor Details
-
LogKit2AvalonLoggerAdapter
public LogKit2AvalonLoggerAdapter(org.apache.avalon.framework.logger.Logger logger) Constructor for an Adaptor. Adapts to specified Avalon Logger.- Parameters:
logger
- the avalon logger.
-
-
Method Details
-
createLogger
public static org.apache.log.Logger createLogger(org.apache.avalon.framework.logger.Logger logger) Create a LogkitLogger
instance that redirects to an AvalonLogger
instance.- Parameters:
logger
- the Avalon Logger- Returns:
- the LogKit Logger
-
processEvent
public void processEvent(org.apache.log.LogEvent event) Route a LogKit message to an avalon Logger.- Specified by:
processEvent
in interfaceorg.apache.log.LogTarget
- Parameters:
event
- the log message
-