Class Log4JXRLogger

java.lang.Object
org.xhtmlrenderer.log4j.Log4JXRLogger
All Implemented Interfaces:
XRLogger

public class Log4JXRLogger extends Object implements XRLogger
  • Field Details

  • Constructor Details

    • Log4JXRLogger

      public Log4JXRLogger()
  • Method Details

    • log

      public void log(String where, Level level, String msg)
      Specified by:
      log in interface XRLogger
    • log

      public void log(String where, Level level, String msg, Throwable th)
      Specified by:
      log in interface XRLogger
    • toLog4JLevel

      private org.apache.logging.log4j.Level toLog4JLevel(Level level)
    • getLoggerName

      private String getLoggerName(String xrLoggerName)
    • setLevel

      public void setLevel(String logger, Level level)
      Specified by:
      setLevel in interface XRLogger
    • getLoggerNameMap

      public Map<String,String> getLoggerNameMap()
    • setLoggerNameMap

      public void setLoggerNameMap(Map<String,String> loggerNameMap)
    • getDefaultLoggerName

      public String getDefaultLoggerName()
    • setDefaultLoggerName

      public void setDefaultLoggerName(String defaultLoggerName)