Class PersistentInMemoryQueue

java.lang.Object
com.epam.fixengine.jms.storage.queue.InMemoryQueue
com.epam.fixengine.jms.storage.queue.PersistentInMemoryQueue
All Implemented Interfaces:
IQueue

public class PersistentInMemoryQueue extends InMemoryQueue
Implementation of persist queue.
  • Field Details

    • DEBUG_ENABLED

      public static final boolean DEBUG_ENABLED
    • NORMAL_FILE_SIZE

      public static final long NORMAL_FILE_SIZE
      See Also:
    • MAX_FILE_SIZE

      public static final long MAX_FILE_SIZE
      See Also:
    • maskedTags

      protected Map<byte[],Set<Integer>> maskedTags
    • isForcedFlush

      protected boolean isForcedFlush
  • Constructor Details

    • PersistentInMemoryQueue

      public PersistentInMemoryQueue(int capacity, String filename, long publishTimeout)
  • Method Details