Class CachingLogger

java.lang.Object
org.nineml.logging.Logger
org.nineml.logging.CachingLogger

public class CachingLogger extends Logger
The caching logger stores all of the messages.

You can retrieve them by calling getMessages.

  • Constructor Details

    • CachingLogger

      public CachingLogger()
  • Method Details

    • getMessages

      public List<String> getMessages()
    • clearMessages

      public void clearMessages()
    • error

      public void error(String category, String format, Object... params)
      Description copied from class: Logger
      Issue an error message.
      Specified by:
      error in class Logger
      Parameters:
      category - the message category
      format - the format string
      params - message parameters
    • warn

      public void warn(String category, String format, Object... params)
      Description copied from class: Logger
      Issue a warning message.
      Specified by:
      warn in class Logger
      Parameters:
      category - the message category
      format - the format string
      params - message parameters
    • info

      public void info(String category, String format, Object... params)
      Description copied from class: Logger
      Issue an informational message.
      Specified by:
      info in class Logger
      Parameters:
      category - the message category
      format - the format string
      params - message parameters
    • debug

      public void debug(String category, String format, Object... params)
      Description copied from class: Logger
      Issue a debug message.
      Specified by:
      debug in class Logger
      Parameters:
      category - the message category
      format - the format string
      params - message parameters
    • trace

      public void trace(String category, String format, Object... params)
      Description copied from class: Logger
      Issue a trace message.
      Specified by:
      trace in class Logger
      Parameters:
      category - the message category
      format - the format string
      params - message parameters