Interface Logger

All Known Implementing Classes:
NoOpLogger, SysoLogger

public interface Logger
  • Method Details

    • getLogger

      Logger getLogger(Class<?> klass)
      Parameters:
      klass -
      Returns:
      the logger for the given klass
    • getLogger

      Logger getLogger(String name)
    • isLogging

      boolean isLogging(Level level)
      Parameters:
      level -
      Returns:
      true if there should be logged for the given level
    • warn

      void warn(String message)
      Log a warning message.
      Parameters:
      message -
    • trace

      void trace(String message)
      Log a trace message.
      Parameters:
      message -
    • debug

      void debug(String message)
      Log a debug message.
      Parameters:
      message -
    • info

      void info(String message)
      Log an info message.
      Parameters:
      message -
    • error

      void error(String message)
      Log an error message.
      Parameters:
      message -
    • error

      void error(String message, Exception e)
      Log an error message and exception.
      Parameters:
      message -
      e -