org.apache.commons.transaction.util
Class Log4jLogger

java.lang.Object
  extended by org.apache.commons.transaction.util.Log4jLogger
All Implemented Interfaces:
LoggerFacade

public class Log4jLogger
extends Object
implements LoggerFacade

Default logger implementation. Uses log4j logging.

Version:
$Revision$

Field Summary
protected  org.apache.log4j.Logger logger
           
 
Constructor Summary
Log4jLogger(org.apache.log4j.Logger logger)
           
 
Method Summary
 LoggerFacade createLogger(String name)
           
 org.apache.log4j.Logger getLogger()
           
 boolean isFineEnabled()
           
 boolean isFinerEnabled()
           
 boolean isFinestEnabled()
           
 void logFine(String message)
           
 void logFiner(String message)
           
 void logFinest(String message)
           
 void logInfo(String message)
           
 void logSevere(String message)
           
 void logSevere(String message, Throwable t)
           
 void logWarning(String message)
           
 void logWarning(String message, Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.apache.log4j.Logger logger
Constructor Detail

Log4jLogger

public Log4jLogger(org.apache.log4j.Logger logger)
Method Detail

getLogger

public org.apache.log4j.Logger getLogger()

createLogger

public LoggerFacade createLogger(String name)
Specified by:
createLogger in interface LoggerFacade

logInfo

public void logInfo(String message)
Specified by:
logInfo in interface LoggerFacade

logFine

public void logFine(String message)
Specified by:
logFine in interface LoggerFacade

isFineEnabled

public boolean isFineEnabled()
Specified by:
isFineEnabled in interface LoggerFacade

logFiner

public void logFiner(String message)
Specified by:
logFiner in interface LoggerFacade

isFinerEnabled

public boolean isFinerEnabled()
Specified by:
isFinerEnabled in interface LoggerFacade

logFinest

public void logFinest(String message)
Specified by:
logFinest in interface LoggerFacade

isFinestEnabled

public boolean isFinestEnabled()
Specified by:
isFinestEnabled in interface LoggerFacade

logWarning

public void logWarning(String message)
Specified by:
logWarning in interface LoggerFacade

logWarning

public void logWarning(String message,
                       Throwable t)
Specified by:
logWarning in interface LoggerFacade

logSevere

public void logSevere(String message)
Specified by:
logSevere in interface LoggerFacade

logSevere

public void logSevere(String message,
                      Throwable t)
Specified by:
logSevere in interface LoggerFacade


Copyright © 2004 The Apache Software Foundation. All Rights Reserved.