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