org.apache.openejb.util
Class Log4jLog

java.lang.Object
  extended by org.apache.openejb.util.Log4jLog

public class Log4jLog
extends java.lang.Object


Field Summary
protected  org.apache.log4j.Logger _logger
           
 
Method Summary
 java.lang.String debug(java.lang.String message)
          If this level is enabled, then it finds a message for the given key and logs it
 java.lang.String debug(java.lang.String message, java.lang.Object... args)
           
 java.lang.String debug(java.lang.String message, java.lang.Throwable t)
           
 java.lang.String debug(java.lang.String message, java.lang.Throwable t, java.lang.Object... args)
           
 java.lang.String error(java.lang.String message)
           
 java.lang.String error(java.lang.String message, java.lang.Object... args)
           
 java.lang.String error(java.lang.String message, java.lang.Throwable t)
           
 java.lang.String error(java.lang.String message, java.lang.Throwable t, java.lang.Object... args)
           
 java.lang.String fatal(java.lang.String message)
           
 java.lang.String fatal(java.lang.String message, java.lang.Object... args)
           
 java.lang.String fatal(java.lang.String message, java.lang.Throwable t)
           
 java.lang.String fatal(java.lang.String message, java.lang.Throwable t, java.lang.Object... args)
           
static Log4jLog getInstance(LogCategory category, java.lang.Class clazz)
           
static Log4jLog getInstance(LogCategory category, java.lang.String baseName)
          Finds a Logger from the cache and returns it.
 Log4jLog getLogger(java.lang.String moduleId)
           
 java.lang.String info(java.lang.String message)
           
 java.lang.String info(java.lang.String message, java.lang.Object... args)
           
 java.lang.String info(java.lang.String message, java.lang.Throwable t)
           
 java.lang.String info(java.lang.String message, java.lang.Throwable t, java.lang.Object... args)
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isFatalEnabled()
           
 boolean isInfoEnabled()
           
 boolean isWarningEnabled()
           
 java.lang.String warning(java.lang.String message)
           
 java.lang.String warning(java.lang.String message, java.lang.Object... args)
           
 java.lang.String warning(java.lang.String message, java.lang.Throwable t)
           
 java.lang.String warning(java.lang.String message, java.lang.Throwable t, java.lang.Object... args)
           
 
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
Method Detail

getInstance

public static Log4jLog getInstance(LogCategory category,
                                   java.lang.String baseName)
Finds a Logger from the cache and returns it. If not found in cache then builds a Logger and returns it.

Parameters:
category - - The category of the logger
baseName - - The baseName for the ResourceBundle
Returns:
Logger

getInstance

public static Log4jLog getInstance(LogCategory category,
                                   java.lang.Class clazz)

getLogger

public Log4jLog getLogger(java.lang.String moduleId)

isDebugEnabled

public boolean isDebugEnabled()

isErrorEnabled

public boolean isErrorEnabled()

isFatalEnabled

public boolean isFatalEnabled()

isInfoEnabled

public boolean isInfoEnabled()

isWarningEnabled

public boolean isWarningEnabled()

debug

public java.lang.String debug(java.lang.String message)
If this level is enabled, then it finds a message for the given key and logs it

Parameters:
message - - This could be a plain message or a key in Messages.properties
Returns:
the formatted i18n message

debug

public java.lang.String debug(java.lang.String message,
                              java.lang.Object... args)

debug

public java.lang.String debug(java.lang.String message,
                              java.lang.Throwable t)

debug

public java.lang.String debug(java.lang.String message,
                              java.lang.Throwable t,
                              java.lang.Object... args)

error

public java.lang.String error(java.lang.String message)

error

public java.lang.String error(java.lang.String message,
                              java.lang.Object... args)

error

public java.lang.String error(java.lang.String message,
                              java.lang.Throwable t)

error

public java.lang.String error(java.lang.String message,
                              java.lang.Throwable t,
                              java.lang.Object... args)

fatal

public java.lang.String fatal(java.lang.String message)

fatal

public java.lang.String fatal(java.lang.String message,
                              java.lang.Object... args)

fatal

public java.lang.String fatal(java.lang.String message,
                              java.lang.Throwable t)

fatal

public java.lang.String fatal(java.lang.String message,
                              java.lang.Throwable t,
                              java.lang.Object... args)

info

public java.lang.String info(java.lang.String message)

info

public java.lang.String info(java.lang.String message,
                             java.lang.Object... args)

info

public java.lang.String info(java.lang.String message,
                             java.lang.Throwable t)

info

public java.lang.String info(java.lang.String message,
                             java.lang.Throwable t,
                             java.lang.Object... args)

warning

public java.lang.String warning(java.lang.String message)

warning

public java.lang.String warning(java.lang.String message,
                                java.lang.Object... args)

warning

public java.lang.String warning(java.lang.String message,
                                java.lang.Throwable t)

warning

public java.lang.String warning(java.lang.String message,
                                java.lang.Throwable t,
                                java.lang.Object... args)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.