Class LogSink.Null

java.lang.Object
io.deephaven.io.log.LogSink.Null
All Implemented Interfaces:
LogSink
Enclosing interface:
LogSink<T extends LogSink.Element>

public static class LogSink.Null extends Object implements LogSink
  • Constructor Details

    • Null

      public Null()
  • Method Details

    • write

      public void write(LogSink.Element e)
      Description copied from interface: LogSink
      Write an element.
      Specified by:
      write in interface LogSink
    • shutdown

      public void shutdown()
      Description copied from interface: LogSink
      Shutdown cleanly, flushing all current elements.
      Specified by:
      shutdown in interface LogSink
    • terminate

      public void terminate()
      Description copied from interface: LogSink
      Shutdown aggressively, without trying to flush.
      Specified by:
      terminate in interface LogSink
    • addInterceptor

      public void addInterceptor(LogSink.Interceptor interceptor)
      Description copied from interface: LogSink
      You can add as many interceptors to a log sink as you like.
      Specified by:
      addInterceptor in interface LogSink