Interface PostProcessor<SOURCE,​TARGET>

  • All Known Implementing Classes:
    JmsPostProcessor

    public interface PostProcessor<SOURCE,​TARGET>
    Contract for allowing transformation enhancement of a message as a post processor operation after the message has been created. For instance, the creation of a JMS message from an inbound data message may require further transformation/enhancement once the JMS message has been instantiated.
    Author:
    Ikasan Development Team
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void invoke​(SOURCE source, TARGET target)
      Invocation of a post processor operation for enhancing/transforming a target message based on the incoming source message.
    • Method Detail

      • invoke

        void invoke​(SOURCE source,
                    TARGET target)
             throws org.ikasan.spec.component.transformation.TransformationException
        Invocation of a post processor operation for enhancing/transforming a target message based on the incoming source message.
        Parameters:
        source -
        target -
        Throws:
        org.ikasan.spec.component.transformation.TransformationException