Class MeffOutOfSequenceMessageHandler

All Implemented Interfaces:
FIXMessageListener, SessionMessageHandler

public class MeffOutOfSequenceMessageHandler extends OutOfSeqMsgHandler
Extends functionality of OutOfSequenceMessageHandler, add possibility to control count of resending request
Author:
Dmitry_Starshov
  • Constructor Details

    • MeffOutOfSequenceMessageHandler

      public MeffOutOfSequenceMessageHandler()
  • Method Details

    • processMessageWithExpectedSeqNum

      protected void processMessageWithExpectedSeqNum(FIXFieldList message, long incomingSeqNum)
      Overrides:
      processMessageWithExpectedSeqNum in class OutOfSeqMsgHandler
    • processMessageWithHighSeqNum

      protected void processMessageWithHighSeqNum(FIXFieldList message, long incomingSeqNum, long expectedSeqNum)
      Description copied from class: OutOfSeqMsgHandler
      Process message with high seq num.

      The methods request missing messages. Note: The incoming seq num will be decremented.

      Overrides:
      processMessageWithHighSeqNum in class OutOfSeqMsgHandler
      Parameters:
      message - the message
      incomingSeqNum - the incoming seq num
      expectedSeqNum - the expected seq num
    • checkAndUnset

      public static boolean checkAndUnset()