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 QueryTable
getQueryTable()
T
getTableLogger()
DynamicTableWriter
getTableWriter()
-
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