org.objectweb.dream.control.logger
Interface LoggerController

All Known Implementing Classes:
BasicLoggerControllerMixin

public interface LoggerController

Controller interface to control loggers associated with the component this controller belong. Every loggers define in a component shared the same base name and have a suffix (can be null).


Method Summary
 String getBaseName()
          Returns the loggers' base name.
 Level getLoggerLevel(String loggerName)
          Returns the current logging level of a logger
 void setBaseName(String name)
          Sets the loggers' base name.
 void setLoggerLevel(String loggerName, Level level)
          Sets the logging level of a logger.
 

Method Detail

setBaseName

public void setBaseName(String name)
Sets the loggers' base name.

Parameters:
name - the base name

getBaseName

public String getBaseName()
Returns the loggers' base name.

Returns:
the loggers' base name.

getLoggerLevel

public Level getLoggerLevel(String loggerName)
Returns the current logging level of a logger

Parameters:
loggerName - the name of the logger
Returns:
the current logging level of a logger

setLoggerLevel

public void setLoggerLevel(String loggerName,
                           Level level)
Sets the logging level of a logger.

Parameters:
loggerName - the name of the logger
level - a level


Copyright © 2003, 2004 - INRIA Rhone-Alpes - All Rights Reserved.