Interface AppLogger

All Known Implementing Classes:
BukkitAppLogger

public interface AppLogger
Application-level logger abstraction.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    error(String message)
    Logs an error message.
    void
    error(String message, Throwable throwable)
    Logs an error message with a cause.
    Gets the currently logged message.
    void
    info(String message)
    Logs an informational message.
    void
    warn(String message)
    Logs a warning message.
  • Method Details

    • getCurrentlyLoggedMessage

      String getCurrentlyLoggedMessage()
      Gets the currently logged message.
      Returns:
      the currently logged message
    • info

      void info(String message)
      Logs an informational message.
      Parameters:
      message - the message to log
    • warn

      void warn(String message)
      Logs a warning message.
      Parameters:
      message - the message to log
    • error

      void error(String message)
      Logs an error message.
      Parameters:
      message - the message to log
    • error

      void error(String message, Throwable throwable)
      Logs an error message with a cause.
      Parameters:
      message - the message to log
      throwable - the cause