de.infinityloop.util.log
Class LoggerDelegateLog4j11

java.lang.Object
  extended by de.infinityloop.util.log.LoggerDelegate
      extended by de.infinityloop.util.log.LoggerDelegateLog4j11

public class LoggerDelegateLog4j11
extends LoggerDelegate

Implementation for a LoggerProxy delegate to implement interface with Log4j 1.1.

Since:
5.3
Author:
Christian Roth

Field Summary
 
Fields inherited from class de.infinityloop.util.log.LoggerDelegate
collector, configuration, debugMask, kDebugAllString
 
Constructor Summary
LoggerDelegateLog4j11()
          The single constructor, to be called via classForName().
 
Method Summary
static void configure()
          Configure the logging system.
static void configure(java.util.Properties props)
          Configure the logging system using a Properties object.
 void debug(long flags, int code, java.lang.Object[] params)
           
 void debug(long flags, int code, java.lang.Object[] params, java.lang.Throwable t)
           
 void debug(long flags, java.lang.String message)
           
 void debug(long flags, java.lang.String message, java.lang.Throwable t)
           
 void error(int code, java.lang.Object[] params)
           
 void error(int code, java.lang.Object[] params, java.lang.Throwable t)
           
 void error(int code, java.lang.String message)
           
 void error(int code, java.lang.String message, java.lang.Throwable t)
           
 void error(java.lang.String message)
           
 void error(java.lang.String message, java.lang.Throwable t)
           
 void fatal(int code, java.lang.Object[] params)
           
 void fatal(int code, java.lang.Object[] params, java.lang.Throwable t)
           
 void fatal(int code, java.lang.String message)
           
 void fatal(int code, java.lang.String message, java.lang.Throwable t)
           
 void fatal(java.lang.String message)
           
 void info(int code, java.lang.Object[] params)
           
 void info(int code, java.lang.Object[] params, java.lang.Throwable t)
           
 void info(java.lang.String message)
           
 void info(java.lang.String message, java.lang.Throwable t)
           
 boolean isDebugEnabled()
           
 void setLevel(int lev)
           
 void setLoggerClass(java.lang.Class name)
          Sets the backing logger's name by using a Class object
 void setLoggerName(java.lang.String name)
          Sets the backing logger's name
 void warn(int code, java.lang.Object[] params)
           
 void warn(int code, java.lang.Object[] params, java.lang.Throwable t)
           
 void warn(int code, java.lang.String message)
           
 void warn(int code, java.lang.String message, java.lang.Throwable t)
           
 void warn(java.lang.String message)
           
 
Methods inherited from class de.infinityloop.util.log.LoggerDelegate
config, entering, existsMessage, exiting, fine, fine, finer, finer, finest, finest, formatMessage, getCollector, getConfiguration, getDebugMask, getMessageType, setCollector, setConfiguration, setDebugMask, severe, severe, testDebugMask, warning, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerDelegateLog4j11

public LoggerDelegateLog4j11()
The single constructor, to be called via classForName().

Method Detail

setLoggerName

public void setLoggerName(java.lang.String name)
Sets the backing logger's name

Specified by:
setLoggerName in class LoggerDelegate
Parameters:
name - the logger name

setLoggerClass

public void setLoggerClass(java.lang.Class name)
Sets the backing logger's name by using a Class object

Specified by:
setLoggerClass in class LoggerDelegate
Parameters:
name - the Class from which the logger's name should be generated

configure

public static void configure()
Configure the logging system.


configure

public static void configure(java.util.Properties props)
Configure the logging system using a Properties object.

Parameters:
props - the property object to use

setLevel

public void setLevel(int lev)
Specified by:
setLevel in class LoggerDelegate

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in class LoggerDelegate

debug

public void debug(long flags,
                  java.lang.String message)
Specified by:
debug in class LoggerDelegate

debug

public void debug(long flags,
                  java.lang.String message,
                  java.lang.Throwable t)
Specified by:
debug in class LoggerDelegate

debug

public void debug(long flags,
                  int code,
                  java.lang.Object[] params)
Specified by:
debug in class LoggerDelegate

debug

public void debug(long flags,
                  int code,
                  java.lang.Object[] params,
                  java.lang.Throwable t)
Specified by:
debug in class LoggerDelegate

info

public void info(java.lang.String message)
Specified by:
info in class LoggerDelegate

info

public void info(java.lang.String message,
                 java.lang.Throwable t)
Specified by:
info in class LoggerDelegate

info

public void info(int code,
                 java.lang.Object[] params)
Specified by:
info in class LoggerDelegate

info

public void info(int code,
                 java.lang.Object[] params,
                 java.lang.Throwable t)
Specified by:
info in class LoggerDelegate

warn

public void warn(java.lang.String message)
Specified by:
warn in class LoggerDelegate

warn

public void warn(int code,
                 java.lang.String message)
Specified by:
warn in class LoggerDelegate

warn

public void warn(int code,
                 java.lang.String message,
                 java.lang.Throwable t)
Specified by:
warn in class LoggerDelegate

warn

public void warn(int code,
                 java.lang.Object[] params)
Specified by:
warn in class LoggerDelegate

warn

public void warn(int code,
                 java.lang.Object[] params,
                 java.lang.Throwable t)
Specified by:
warn in class LoggerDelegate

error

public void error(java.lang.String message)
Specified by:
error in class LoggerDelegate

error

public void error(java.lang.String message,
                  java.lang.Throwable t)
Specified by:
error in class LoggerDelegate

error

public void error(int code,
                  java.lang.String message)
Specified by:
error in class LoggerDelegate

error

public void error(int code,
                  java.lang.String message,
                  java.lang.Throwable t)
Specified by:
error in class LoggerDelegate

error

public void error(int code,
                  java.lang.Object[] params)
Specified by:
error in class LoggerDelegate

error

public void error(int code,
                  java.lang.Object[] params,
                  java.lang.Throwable t)
Specified by:
error in class LoggerDelegate

fatal

public void fatal(java.lang.String message)
Specified by:
fatal in class LoggerDelegate

fatal

public void fatal(int code,
                  java.lang.String message)
Specified by:
fatal in class LoggerDelegate

fatal

public void fatal(int code,
                  java.lang.String message,
                  java.lang.Throwable t)
Specified by:
fatal in class LoggerDelegate

fatal

public void fatal(int code,
                  java.lang.Object[] params)
Specified by:
fatal in class LoggerDelegate

fatal

public void fatal(int code,
                  java.lang.Object[] params,
                  java.lang.Throwable t)
Specified by:
fatal in class LoggerDelegate