Class FlatFileMessageStorage

java.lang.Object
com.epam.fixengine.storage.file.AbstractFileMessageStorage
com.epam.fixengine.storage.file.FlatFileMessageStorage
All Implemented Interfaces:
MessageStorage
Direct Known Subclasses:
IndexedMessageStorage, MMFMessageStorage, SlicedFileMessageStorage

public class FlatFileMessageStorage extends AbstractFileMessageStorage
File message storage implementation.
  • Field Details

    • DELTA

      protected static final long DELTA
      See Also:
    • WRITE_BUFFER_LENGTH_DEF

      protected static final int WRITE_BUFFER_LENGTH_DEF
      See Also:
    • dateFormattedBuffer

      protected byte[] dateFormattedBuffer
    • buffer

      protected ByteBuffer buffer
    • maxBufferSize

      protected int maxBufferSize
    • timestamp

      protected long timestamp
    • timestampsInLogs

      protected boolean timestampsInLogs
    • maxStorageGrowSize

      protected int maxStorageGrowSize
    • storageGrowSize

      protected boolean storageGrowSize
    • channelPosition

      protected long channelPosition
    • channelLength

      protected long channelLength
  • Constructor Details

    • FlatFileMessageStorage

      @Deprecated public FlatFileMessageStorage()
      Deprecated.
      Creates FlatFileMessageStorage.
    • FlatFileMessageStorage

      public FlatFileMessageStorage(com.epam.fixengine.configuration.Configuration config)
  • Method Details