org.apache.avalon.framework.logger
Interface LogEnabled

All Known Implementing Classes:
org.apache.excalibur.instrument.client.AbstractInternalFrame, AbstractLogEnabled, AbstractLoggerManager, ActiveMonitor, AvalonTee, CommonsVFSSource, DefaultConnectionManager, DefaultLoggerManager, DefaultThreadPool, File_Persistent_Object_Repository, File_Persistent_Stream_Repository, FortressBean, FullLifecycleComponent, InstrumentedResourceLimitingPool, InstrumentedResourceLimitingThreadPool, InstrumentManagerConnection, LoggerManagerDecorator, LogKitLoggerHelper, PassiveMonitor, ResourceLimitingPool, ResourceLimitingThreadPool, XMLFilePersistentObjectRepository

public interface LogEnabled

Components that need to log can implement this interface to be provided Loggers.

Version:
$Id: LogEnabled.java 30977 2004-07-30 08:57:54Z niclas $
Author:
Avalon Development Team

Method Summary
 void enableLogging(Logger logger)
          Provide component with a logger.
 

Method Detail

enableLogging

public void enableLogging(Logger logger)
Provide component with a logger.

Parameters:
logger - the logger. Must not be null.


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.