Class TeeLoggerWrapper

java.lang.Object
org.slf4j.ext.LoggerWrapper
org.onehippo.forge.content.exim.core.util.TeeLoggerWrapper
All Implemented Interfaces:
org.slf4j.Logger

public class TeeLoggerWrapper extends org.slf4j.ext.LoggerWrapper
Tee-ing LoggerWrapper, wrapping a logger while tee-ing to the second logger.
  • Constructor Details

    • TeeLoggerWrapper

      public TeeLoggerWrapper(org.slf4j.Logger logger, org.slf4j.Logger second)
      Wrapping the logger while tee-ing to the second logger.
      Parameters:
      logger - primary logger
      second - secondary logger
  • Method Details

    • trace

      public void trace(String msg)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(String format, Object arg)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(String format, Object arg1, Object arg2)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(String format, Object... arguments)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(String msg, Throwable t)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(org.slf4j.Marker marker, String msg)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(org.slf4j.Marker marker, String format, Object arg)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(org.slf4j.Marker marker, String format, Object arg1, Object arg2)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(org.slf4j.Marker marker, String format, Object... argArray)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • trace

      public void trace(org.slf4j.Marker marker, String msg, Throwable t)
      Specified by:
      trace in interface org.slf4j.Logger
      Overrides:
      trace in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(String msg)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(String format, Object arg)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(String format, Object arg1, Object arg2)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(String format, Object... arguments)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(String msg, Throwable t)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(org.slf4j.Marker marker, String msg)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(org.slf4j.Marker marker, String format, Object arg)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(org.slf4j.Marker marker, String format, Object arg1, Object arg2)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(org.slf4j.Marker marker, String format, Object... arguments)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • debug

      public void debug(org.slf4j.Marker marker, String msg, Throwable t)
      Specified by:
      debug in interface org.slf4j.Logger
      Overrides:
      debug in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(String msg)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(String format, Object arg)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(String format, Object arg1, Object arg2)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(String format, Object... arguments)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(String msg, Throwable t)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(org.slf4j.Marker marker, String msg)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(org.slf4j.Marker marker, String format, Object arg)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(org.slf4j.Marker marker, String format, Object arg1, Object arg2)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(org.slf4j.Marker marker, String format, Object... arguments)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • info

      public void info(org.slf4j.Marker marker, String msg, Throwable t)
      Specified by:
      info in interface org.slf4j.Logger
      Overrides:
      info in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(String msg)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(String format, Object arg)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(String format, Object... arguments)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(String format, Object arg1, Object arg2)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(String msg, Throwable t)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(org.slf4j.Marker marker, String msg)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(org.slf4j.Marker marker, String format, Object arg)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(org.slf4j.Marker marker, String format, Object arg1, Object arg2)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(org.slf4j.Marker marker, String format, Object... arguments)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • warn

      public void warn(org.slf4j.Marker marker, String msg, Throwable t)
      Specified by:
      warn in interface org.slf4j.Logger
      Overrides:
      warn in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(String msg)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(String format, Object arg)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(String format, Object arg1, Object arg2)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(String format, Object... arguments)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(String msg, Throwable t)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(org.slf4j.Marker marker, String msg)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(org.slf4j.Marker marker, String format, Object arg)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(org.slf4j.Marker marker, String format, Object arg1, Object arg2)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(org.slf4j.Marker marker, String format, Object... arguments)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper
    • error

      public void error(org.slf4j.Marker marker, String msg, Throwable t)
      Specified by:
      error in interface org.slf4j.Logger
      Overrides:
      error in class org.slf4j.ext.LoggerWrapper