Class BinaryStoreWriterFactory

java.lang.Object
com.illumon.intradaylogger.BinaryStoreWriterFactory
All Implemented Interfaces:
IntradayLogger.TableWriterFactory

public class BinaryStoreWriterFactory extends Object implements IntradayLogger.TableWriterFactory
Default TableWriterFactory implementation. Expects path to include a date prefix if necessary.
  • Constructor Details

    • BinaryStoreWriterFactory

      @Deprecated public BinaryStoreWriterFactory(String path)
      Deprecated.
      Parameters:
      path - the path prefix for the output files.
    • BinaryStoreWriterFactory

      public BinaryStoreWriterFactory(String path, com.fishlib.io.logger.Logger log)
      Factory that creates a binary store using the binarystore.defaultversion property to select the format.
      Parameters:
      path - the path prefix for the output files.
    • BinaryStoreWriterFactory

      @Deprecated public BinaryStoreWriterFactory(String path, DateTimeFormatter rollFormat)
      Deprecated.
      Parameters:
      path - the path prefix for the output files.
      rollFormat - DateFormat for rolling based on time.
    • BinaryStoreWriterFactory

      public BinaryStoreWriterFactory(String path, DateTimeFormatter rollFormat, com.fishlib.io.logger.Logger log)
      Factory that creates a binary store using the binarystore.defaultversion property to select the format.
      Parameters:
      path - the path prefix for the output files.
      rollFormat - DateFormat for rolling based on time.
    • BinaryStoreWriterFactory

      @Deprecated public BinaryStoreWriterFactory(String path, int version)
      Deprecated.
      Parameters:
      path - the path prefix for the output files.
      version - selects the file format of the output files.
    • BinaryStoreWriterFactory

      public BinaryStoreWriterFactory(String path, int version, com.fishlib.io.logger.Logger log)
      Factory that creates a binary store.
      Parameters:
      path - the path prefix for the output files.
      version - selects the file format of the output files.
    • BinaryStoreWriterFactory

      @Deprecated public BinaryStoreWriterFactory(String path, DateTimeFormatter rollFormat, int version)
      Deprecated.
      Parameters:
      path - the path prefix for the output files.
      rollFormat - DateFormat for rolling based on time.
      version - selects the file format of the output files.
    • BinaryStoreWriterFactory

      public BinaryStoreWriterFactory(String path, DateTimeFormatter rollFormat, int version, com.fishlib.io.logger.Logger log)
      Factory that creates a binary store.
      Parameters:
      path - the path prefix for the output files.
      rollFormat - DateFormat for rolling based on time.
      version - selects the file format of the output files.
  • Method Details