Class ExsimFeedModule.MessageWrapper

  • Enclosing class:
    ExsimFeedModule

    private static class ExsimFeedModule.MessageWrapper
    extends Object
    Contains a received message and meta information about that message.
    Since:
    $Release$
    Version:
    $Id$
    Author:
    Colin DuPlantis
    • Field Detail

      • requestId

        private final String requestId
        request ID value
      • message

        private final quickfix.Message message
        message value
      • msgType

        private final String msgType
        message type value
      • receivedTimestamp

        private final long receivedTimestamp
        received timestamp value
    • Constructor Detail

      • MessageWrapper

        private MessageWrapper​(quickfix.Message inMessage)
                        throws quickfix.FieldNotFound
        Create a new MessageWrapper instance.
        Parameters:
        inMessage - a quickfix.Message value
        Throws:
        quickfix.FieldNotFound - if the message is invalid
    • Method Detail

      • getRequestId

        private String getRequestId()
        Get the requestId value.
        Returns:
        a String value
      • getMsgType

        private String getMsgType()
        Get the msgType value.
        Returns:
        a String value
      • getMessage

        private quickfix.Message getMessage()
        Get the message value.
        Returns:
        a quickfix.Message value
      • getReceivedTimestamp

        private long getReceivedTimestamp()
        Get the receivedTimestamp value.
        Returns:
        a long value