Package io.deephaven.server.log
Interface LogModule
@Module
public interface LogModule
-
Method Summary
Modifier and TypeMethodDescriptionbindsStreamToLogBufferInstance(StreamToLogBuffer streamToLogBuffer) bindsStreamToReal(StreamToPrintStreams streamToReal) static LogBufferstatic LogSinkstatic StandardStreamStateprovidesStandardStreamState(Set<StandardStreamReceiver> receivers) static StreamToLogBufferprovidesStreamToLogBuffer(LogBuffer logBuffer) static StreamToPrintStreamsprovidesStreamToReal(PrintStream out, PrintStream err)
-
Method Details
-
providesLogBuffer
-
providesLogSink
-
providesLoggerSinkSetups
-
providesStreamToLogBuffer
-
providesStreamToReal
@Provides static StreamToPrintStreams providesStreamToReal(@Nullable @Named("out") PrintStream out, @Nullable @Named("err") PrintStream err) -
providesStandardStreamState
@Provides @Singleton static StandardStreamState providesStandardStreamState(Set<StandardStreamReceiver> receivers) -
bindsStreamToReal
-
bindsStreamToLogBufferInstance
@Binds @IntoSet StandardStreamReceiver bindsStreamToLogBufferInstance(StreamToLogBuffer streamToLogBuffer)
-