Interface Logger

All Known Subinterfaces:
ErrorTypeAwareLogger, ListenableLogger
All Known Implementing Classes:
FailsafeErrorTypeAwareLogger, FailsafeLogger, JclLogger, JdkLogger, Log4j2Logger, Log4jLogger, Slf4jLogger

public interface Logger
Logger interface

This interface is referred from commons-logging

  • Method Details

    • trace

      void trace(String msg)
      Logs a message with trace log level.
      Parameters:
      msg - log this message
    • trace

      void trace(String msg, Object... arguments)
      Logs a message with trace log level.
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • trace

      void trace(Throwable e)
      Logs an error with trace log level.
      Parameters:
      e - log this cause
    • trace

      void trace(String msg, Throwable e)
      Logs an error with trace log level.
      Parameters:
      msg - log this message
      e - log this cause
    • debug

      void debug(String msg)
      Logs a message with debug log level.
      Parameters:
      msg - log this message
    • debug

      void debug(String msg, Object... arguments)
      Logs a message with debug log level.
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • debug

      void debug(Throwable e)
      Logs an error with debug log level.
      Parameters:
      e - log this cause
    • debug

      void debug(String msg, Throwable e)
      Logs an error with debug log level.
      Parameters:
      msg - log this message
      e - log this cause
    • info

      void info(String msg)
      Logs a message with info log level.
      Parameters:
      msg - log this message
    • info

      void info(String msg, Object... arguments)
      Logs a message with info log level.
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • info

      void info(Throwable e)
      Logs an error with info log level.
      Parameters:
      e - log this cause
    • info

      void info(String msg, Throwable e)
      Logs an error with info log level.
      Parameters:
      msg - log this message
      e - log this cause
    • warn

      void warn(String msg)
      Logs a message with warn log level.
      Parameters:
      msg - log this message
    • warn

      void warn(String msg, Object... arguments)
      Logs a message with warn log level.
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • warn

      void warn(Throwable e)
      Logs a message with warn log level.
      Parameters:
      e - log this message
    • warn

      void warn(String msg, Throwable e)
      Logs a message with warn log level.
      Parameters:
      msg - log this message
      e - log this cause
    • error

      void error(String msg)
      Logs a message with error log level.
      Parameters:
      msg - log this message
    • error

      void error(String msg, Object... arguments)
      Logs a message with error log level.
      Parameters:
      msg - log this message
      arguments - a list of arguments
    • error

      void error(Throwable e)
      Logs an error with error log level.
      Parameters:
      e - log this cause
    • error

      void error(String msg, Throwable e)
      Logs an error with error log level.
      Parameters:
      msg - log this message
      e - log this cause
    • isTraceEnabled

      boolean isTraceEnabled()
      Is trace logging currently enabled?
      Returns:
      true if trace is enabled
    • isDebugEnabled

      boolean isDebugEnabled()
      Is debug logging currently enabled?
      Returns:
      true if debug is enabled
    • isInfoEnabled

      boolean isInfoEnabled()
      Is info logging currently enabled?
      Returns:
      true if info is enabled
    • isWarnEnabled

      boolean isWarnEnabled()
      Is warn logging currently enabled?
      Returns:
      true if warn is enabled
    • isErrorEnabled

      boolean isErrorEnabled()
      Is error logging currently enabled?
      Returns:
      true if error is enabled