Package com.illumon.iris.db.tables.utils
Class MemoryTableLogger<T extends com.illumon.intradaylogger.IntradayLogger>
java.lang.Object
com.illumon.iris.db.tables.utils.MemoryTableLogger<T>
- Type Parameters:
T-
public class MemoryTableLogger<T extends com.illumon.intradaylogger.IntradayLogger> extends Object
A Simple glue class to bind an
IntradayLogger to an in memory live Table-
Constructor Summary
Constructors Constructor Description MemoryTableLogger(com.fishlib.io.logger.Logger logger, T tableLogger, TableDefinition tableDefinition)MemoryTableLogger(com.fishlib.io.logger.Logger logger, T tableLogger, TableDefinition tableDefinition, int initialSizeArg) -
Method Summary
Modifier and Type Method Description QueryTablegetQueryTable()TgetTableLogger()DynamicTableWritergetTableWriter()
-
Constructor Details
-
MemoryTableLogger
public MemoryTableLogger(@NotNull com.fishlib.io.logger.Logger logger, @NotNull T tableLogger, @NotNull TableDefinition tableDefinition, int initialSizeArg) -
MemoryTableLogger
public MemoryTableLogger(@NotNull com.fishlib.io.logger.Logger logger, @NotNull T tableLogger, @NotNull TableDefinition tableDefinition)
-
-
Method Details