Package io.deephaven.server.log
Interface LogModule
@Module
public interface LogModule
-
Method Summary
Modifier and TypeMethodDescriptionbindsStreamToLogBufferInstance
(StreamToLogBuffer streamToLogBuffer) bindsStreamToReal
(StreamToPrintStreams streamToReal) static LogBuffer
static LogSink
static StandardStreamState
providesStandardStreamState
(Set<StandardStreamReceiver> receivers) static StreamToLogBuffer
providesStreamToLogBuffer
(LogBuffer logBuffer) static StreamToPrintStreams
providesStreamToReal
(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)
-