Interface Populator<M>

  • Type Parameters:
    M - message class

    public interface Populator<M>
    Populates an outbound message from an inbound message and an Orchestra file
    Author:
    Don Mendelson
    • Method Detail

      • populate

        void populate​(M inboundMessage,
                      MessageType inboundMessageType,
                      M outboundMessage,
                      MessageType outboundMessageType)
               throws ModelException
        Populates a message.
        Parameters:
        inboundMessage - inbound message
        inboundMessageType - Orchestra declaration of inbound message type
        outboundMessage - outbound message to populate
        outboundMessageType - Orchestra declaration of outbound message type
        Throws:
        ModelException - if the message cannot be populated