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 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

    • getTableLogger

      public T getTableLogger()
    • getTableWriter

      public DynamicTableWriter getTableWriter()
    • getQueryTable

      public QueryTable getQueryTable()