Package io.deephaven.stats
Class StatsDriver
java.lang.Object
io.deephaven.stats.StatsDriver
- All Implemented Interfaces:
Closeable,AutoCloseable
Drives the collection of statistics on a 1-second timer task.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStatsDriver(Clock clock) StatsDriver(Clock clock, boolean getFdStats) StatsDriver(Clock clock, boolean getFdStats, StatsDriver.StatusAdapter statusAdapter) StatsDriver(Clock clock, StatsDriver.StatusAdapter statusAdapter) StatsDriver(Clock clock, StatsIntradayLogger intraday, boolean getFdStats) StatsDriver(Clock clock, StatsIntradayLogger intraday, boolean getFdStats, StatsDriver.StatusAdapter statusAdapter) -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitSchedulerTermination(long timeout, TimeUnit unit) voidclose()void
-
Field Details
-
header
- See Also:
-
-
Constructor Details
-
StatsDriver
-
StatsDriver
-
StatsDriver
-
StatsDriver
-
StatsDriver
-
StatsDriver
public StatsDriver(Clock clock, StatsIntradayLogger intraday, boolean getFdStats, StatsDriver.StatusAdapter statusAdapter)
-
-
Method Details
-
shutdownScheduler
public void shutdownScheduler() -
awaitSchedulerTermination
- Throws:
InterruptedException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-