2016-10-11 4 views
0

Я хочу написать файл java для управления бизнес-потоком сообщения mule, Я не хочу использовать модуль ref-ref.Использование Mule Anypoint, я хочу достичь функциональности без ref-ref

Как я могу это достичь? Ниже мой сегмент xml xml.

<flow name="gtrfsettleFlow"> 
    <wmq:inbound-endpoint queue="PINOSAY" doc:name="WMQ"/> 
    <component class="com.hsbc.gtrf.settle.esb.Rout" doc:name="Java"/> 
    <flow-ref name="flow2" metadata:id="0ec4db90-8b8c-476b-8186-cfc6b015435c"  doc:name="re"/> 
    <logger level="INFO" doc:name="Logger"/> 
    </flow> 
    <sub-flow name="flow1"> 
    <wmq:outbound-endpoint queue="PINOSAY" doc:name="WMQ" connector-ref="WMQ"/> 
    <logger message="this is flow1" level="INFO" doc:name="Logger"/> 
    </sub-flow> 
    <sub-flow name="flow2"> 
    <logger message="now is flow 2" level="INFO" doc:name="Copy_of_Logger"/> 
    </sub-flow> 

ответ

0

Вы можете разработать Java-класс, реализующий интерфейс Callable. Где вы можете получить доступ к MuleContext (Event, MuleMessage, Полезная нагрузка и свойства). Пожалуйста, обратитесь к следующей ссылке для получения более подробной информации.

https://docs.mulesoft.com/mule-user-guide/v/3.8/developing-components#customizing-the-message-flow-behavior