org.apache.fulcrum.yaafi.framework.locking
Class AvalonLoggerFacade

java.lang.Object
  extended by org.apache.fulcrum.yaafi.framework.locking.AvalonLoggerFacade
All Implemented Interfaces:
LoggerFacade

public class AvalonLoggerFacade
extends java.lang.Object
implements LoggerFacade

Facade for all kinds of logging engines.

Version:
$Revision: 1.2 $

Constructor Summary
AvalonLoggerFacade(org.apache.avalon.framework.logger.Logger logger)
          Constructor
 
Method Summary
 LoggerFacade createLogger(java.lang.String name)
          Create a logger for the given name
 boolean isFineEnabled()
           
 boolean isFinerEnabled()
           
 boolean isFinestEnabled()
           
 void logFine(java.lang.String message)
           
 void logFiner(java.lang.String message)
           
 void logFinest(java.lang.String message)
           
 void logInfo(java.lang.String message)
           
 void logSevere(java.lang.String message)
           
 void logSevere(java.lang.String message, java.lang.Throwable t)
           
 void logWarning(java.lang.String message)
           
 void logWarning(java.lang.String message, java.lang.Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AvalonLoggerFacade

public AvalonLoggerFacade(org.apache.avalon.framework.logger.Logger logger)
Constructor

Parameters:
logger - the logger to use
Method Detail

createLogger

public LoggerFacade createLogger(java.lang.String name)
Create a logger for the given name

Specified by:
createLogger in interface LoggerFacade
Parameters:
name - the name

isFineEnabled

public boolean isFineEnabled()
Specified by:
isFineEnabled in interface LoggerFacade
See Also:
LoggerFacade.isFineEnabled()

isFinerEnabled

public boolean isFinerEnabled()
Specified by:
isFinerEnabled in interface LoggerFacade
See Also:
LoggerFacade.isFinerEnabled()

isFinestEnabled

public boolean isFinestEnabled()
Specified by:
isFinestEnabled in interface LoggerFacade
See Also:
LoggerFacade.isFinestEnabled()

logFine

public void logFine(java.lang.String message)
Specified by:
logFine in interface LoggerFacade
See Also:
LoggerFacade.logFine(java.lang.String)

logFiner

public void logFiner(java.lang.String message)
Specified by:
logFiner in interface LoggerFacade
See Also:
LoggerFacade.logFiner(java.lang.String)

logFinest

public void logFinest(java.lang.String message)
Specified by:
logFinest in interface LoggerFacade
See Also:
LoggerFacade.logFinest(java.lang.String)

logInfo

public void logInfo(java.lang.String message)
Specified by:
logInfo in interface LoggerFacade
See Also:
LoggerFacade.logInfo(java.lang.String)

logSevere

public void logSevere(java.lang.String message,
                      java.lang.Throwable t)
Specified by:
logSevere in interface LoggerFacade
See Also:
LoggerFacade.logSevere(java.lang.String, java.lang.Throwable)

logSevere

public void logSevere(java.lang.String message)
Specified by:
logSevere in interface LoggerFacade
See Also:
LoggerFacade.logSevere(java.lang.String)

logWarning

public void logWarning(java.lang.String message,
                       java.lang.Throwable t)
Specified by:
logWarning in interface LoggerFacade
See Also:
LoggerFacade.logWarning(java.lang.String, java.lang.Throwable)

logWarning

public void logWarning(java.lang.String message)
Specified by:
logWarning in interface LoggerFacade
See Also:
LoggerFacade.logWarning(java.lang.String)


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.