Package io.deephaven.io.log
Interface LogSink.Interceptor<T extends LogSink.Element>
-
- All Known Implementing Classes:
LogBufferInterceptor
- Enclosing interface:
- LogSink<T extends LogSink.Element>
public static interface LogSink.Interceptor<T extends LogSink.Element>An interceptor is called with each element logged, *and* with the formatted output. It will receive buffers that are flipped, and should not change the position or limit of these buffers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidelement(T e, io.deephaven.base.log.LogOutput output)
-
-
-
Method Detail
-
element
void element(T e, io.deephaven.base.log.LogOutput output) throws java.io.IOException
- Throws:
java.io.IOException
-
-