Class Log4j2Logger

java.lang.Object
org.apache.dubbo.common.logger.log4j2.Log4j2Logger
All Implemented Interfaces:
Logger

public class Log4j2Logger extends Object implements Logger
  • Constructor Details

    • Log4j2Logger

      public Log4j2Logger(org.apache.logging.log4j.Logger logger)
  • Method Details

    • trace

      public void trace(String msg)
      Description copied from interface: Logger
      Logs a message with trace log level.
      Specified by:
      trace in interface Logger
      Parameters:
      msg - log this message
    • trace

      public void trace(String msg, Object... arguments)
      Description copied from interface: Logger
      Logs a message with trace log level.
      Specified by:
      trace in interface Logger
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • trace

      public void trace(Throwable e)
      Description copied from interface: Logger
      Logs an error with trace log level.
      Specified by:
      trace in interface Logger
      Parameters:
      e - log this cause
    • trace

      public void trace(String msg, Throwable e)
      Description copied from interface: Logger
      Logs an error with trace log level.
      Specified by:
      trace in interface Logger
      Parameters:
      msg - log this message
      e - log this cause
    • debug

      public void debug(String msg)
      Description copied from interface: Logger
      Logs a message with debug log level.
      Specified by:
      debug in interface Logger
      Parameters:
      msg - log this message
    • debug

      public void debug(String msg, Object... arguments)
      Description copied from interface: Logger
      Logs a message with debug log level.
      Specified by:
      debug in interface Logger
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • debug

      public void debug(Throwable e)
      Description copied from interface: Logger
      Logs an error with debug log level.
      Specified by:
      debug in interface Logger
      Parameters:
      e - log this cause
    • debug

      public void debug(String msg, Throwable e)
      Description copied from interface: Logger
      Logs an error with debug log level.
      Specified by:
      debug in interface Logger
      Parameters:
      msg - log this message
      e - log this cause
    • info

      public void info(String msg)
      Description copied from interface: Logger
      Logs a message with info log level.
      Specified by:
      info in interface Logger
      Parameters:
      msg - log this message
    • info

      public void info(String msg, Object... arguments)
      Description copied from interface: Logger
      Logs a message with info log level.
      Specified by:
      info in interface Logger
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • info

      public void info(Throwable e)
      Description copied from interface: Logger
      Logs an error with info log level.
      Specified by:
      info in interface Logger
      Parameters:
      e - log this cause
    • info

      public void info(String msg, Throwable e)
      Description copied from interface: Logger
      Logs an error with info log level.
      Specified by:
      info in interface Logger
      Parameters:
      msg - log this message
      e - log this cause
    • warn

      public void warn(String msg)
      Description copied from interface: Logger
      Logs a message with warn log level.
      Specified by:
      warn in interface Logger
      Parameters:
      msg - log this message
    • warn

      public void warn(String msg, Object... arguments)
      Description copied from interface: Logger
      Logs a message with warn log level.
      Specified by:
      warn in interface Logger
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • warn

      public void warn(Throwable e)
      Description copied from interface: Logger
      Logs a message with warn log level.
      Specified by:
      warn in interface Logger
      Parameters:
      e - log this message
    • warn

      public void warn(String msg, Throwable e)
      Description copied from interface: Logger
      Logs a message with warn log level.
      Specified by:
      warn in interface Logger
      Parameters:
      msg - log this message
      e - log this cause
    • error

      public void error(String msg)
      Description copied from interface: Logger
      Logs a message with error log level.
      Specified by:
      error in interface Logger
      Parameters:
      msg - log this message
    • error

      public void error(String msg, Object... arguments)
      Description copied from interface: Logger
      Logs a message with error log level.
      Specified by:
      error in interface Logger
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • error

      public void error(Throwable e)
      Description copied from interface: Logger
      Logs an error with error log level.
      Specified by:
      error in interface Logger
      Parameters:
      e - log this cause
    • error

      public void error(String msg, Throwable e)
      Description copied from interface: Logger
      Logs an error with error log level.
      Specified by:
      error in interface Logger
      Parameters:
      msg - log this message
      e - log this cause
    • isTraceEnabled

      public boolean isTraceEnabled()
      Description copied from interface: Logger
      Is trace logging currently enabled?
      Specified by:
      isTraceEnabled in interface Logger
      Returns:
      true if trace is enabled
    • isDebugEnabled

      public boolean isDebugEnabled()
      Description copied from interface: Logger
      Is debug logging currently enabled?
      Specified by:
      isDebugEnabled in interface Logger
      Returns:
      true if debug is enabled
    • isInfoEnabled

      public boolean isInfoEnabled()
      Description copied from interface: Logger
      Is info logging currently enabled?
      Specified by:
      isInfoEnabled in interface Logger
      Returns:
      true if info is enabled
    • isWarnEnabled

      public boolean isWarnEnabled()
      Description copied from interface: Logger
      Is warn logging currently enabled?
      Specified by:
      isWarnEnabled in interface Logger
      Returns:
      true if warn is enabled
    • isErrorEnabled

      public boolean isErrorEnabled()
      Description copied from interface: Logger
      Is error logging currently enabled?
      Specified by:
      isErrorEnabled in interface Logger
      Returns:
      true if error is enabled
    • getLogger

      public org.apache.logging.log4j.Logger getLogger()