Interface MessageOwnerService


  • public interface MessageOwnerService
    Identifies the owner of a message.
    Since:
    $Release$
    Version:
    $Id$
    Author:
    Colin DuPlantis
    • Method Detail

      • cacheMessageOwner

        void cacheMessageOwner​(quickfix.Message inOutgoingMessage,
                               UserID inUser)
        Cache the owner of the outgoing message.
        Parameters:
        inOutgoingMessage - a Message value
        inUser - a UserID value
      • getMessageOwner

        UserID getMessageOwner​(HasFIXMessage inIncomingMessage,
                               quickfix.SessionID inSessionId,
                               BrokerID inBrokerId)
        Get the owner of the given message received from the given session or broker.
        Parameters:
        inIncomingMessage - a HasFIXMessage value
        inSessionId - a SessionID value
        inBrokerId - a BrokerID value
        Returns:
        a UserID value
      • getIdentifyOwnerStrategies

        List<IdentifyOwnerStrategy> getIdentifyOwnerStrategies()
        Get the identifyOwnerStrategies value.
        Returns:
        a List<IdentifyOwnerStrategy> value