Interface Logger

All Known Implementing Classes:
AbstractLogger, ConsoleLogger

public interface Logger
Author:
Jason van Zyl, Trygve Laugstøl
  • Field Details

    • LEVEL_DEBUG

      static final int LEVEL_DEBUG
      Typecode for debugging messages.
      See Also:
    • LEVEL_INFO

      static final int LEVEL_INFO
      Typecode for informational messages.
      See Also:
    • LEVEL_WARN

      static final int LEVEL_WARN
      Typecode for warning messages.
      See Also:
    • LEVEL_ERROR

      static final int LEVEL_ERROR
      Typecode for error messages.
      See Also:
    • LEVEL_FATAL

      static final int LEVEL_FATAL
      Typecode for fatal error messages.
      See Also:
    • LEVEL_DISABLED

      static final int LEVEL_DISABLED
      Typecode for disabled log levels.
      See Also:
  • Method Details

    • debug

      void debug(String message)
    • debug

      void debug(String message, Throwable throwable)
    • isDebugEnabled

      boolean isDebugEnabled()
    • info

      void info(String message)
    • info

      void info(String message, Throwable throwable)
    • isInfoEnabled

      boolean isInfoEnabled()
    • warn

      void warn(String message)
    • warn

      void warn(String message, Throwable throwable)
    • isWarnEnabled

      boolean isWarnEnabled()
    • error

      void error(String message)
    • error

      void error(String message, Throwable throwable)
    • isErrorEnabled

      boolean isErrorEnabled()
    • fatalError

      void fatalError(String message)
    • fatalError

      void fatalError(String message, Throwable throwable)
    • isFatalErrorEnabled

      boolean isFatalErrorEnabled()
    • getChildLogger

      Logger getChildLogger(String name)
    • getThreshold

      int getThreshold()
    • setThreshold

      void setThreshold(int threshold)
    • getName

      String getName()