Class Logs.ConsoleSink

java.lang.Object
org.eclipse.sisu.inject.Logs.ConsoleSink
All Implemented Interfaces:
Logs.Sink
Enclosing class:
Logs

static final class Logs.ConsoleSink extends Object implements Logs.Sink
Logs.Sinks messages to the system console.
  • Field Details

  • Constructor Details

    • ConsoleSink

      ConsoleSink()
  • Method Details

    • isTraceEnabled

      public boolean isTraceEnabled()
      Specified by:
      isTraceEnabled in interface Logs.Sink
      Returns:
      true if trace is enabled; otherwise false
    • trace

      public void trace(String message, Throwable cause)
      Description copied from interface: Logs.Sink
      Accepts a trace message and optional exception cause.
      Specified by:
      trace in interface Logs.Sink
      Parameters:
      message - The trace message
      cause - The exception cause
    • warn

      public void warn(String message, Throwable cause)
      Description copied from interface: Logs.Sink
      Accepts a warning message and optional exception cause.
      Specified by:
      warn in interface Logs.Sink
      Parameters:
      message - The warning message
      cause - The exception cause