Interface Logs.Sink

All Known Implementing Classes:
Logs.ConsoleSink, Logs.JULSink, Logs.SLF4JSink
Enclosing class:
Logs

private static interface Logs.Sink
Something that accepts formatted messages.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    void
    trace(String message, Throwable cause)
    Accepts a trace message and optional exception cause.
    void
    warn(String message, Throwable cause)
    Accepts a warning message and optional exception cause.
  • Method Details

    • isTraceEnabled

      boolean isTraceEnabled()
      Returns:
      true if trace is enabled; otherwise false
    • trace

      void trace(String message, Throwable cause)
      Accepts a trace message and optional exception cause.
      Parameters:
      message - The trace message
      cause - The exception cause
    • warn

      void warn(String message, Throwable cause)
      Accepts a warning message and optional exception cause.
      Parameters:
      message - The warning message
      cause - The exception cause