Können Sie schreiben eine "if" - Anweisung in Mule ESB?

Habe ich eine abstract-message-Prozessor, das ich gebaut habe, dass ich will einkapseln innerhalb eines booleschen Auswertung, so dass ich es ausschalten können, unter bestimmten Bedingungen. Ich bin auf der Suche, etwas zu schreiben wie diese:

<flow name="myFlow">
    <if expression="${myFlag} == true">
        <mynamespace:myCustomMessageProcessor .../>
    </if>
</flow>

Ist das möglich in der Mule ESB? Gibt es ein Beispiel kann ich abgeben?

  • Von dem, was ich hier zu sehen stackoverflow.com/questions/13094092/..., die Sie nutzen könnten <choice><when...>
  • Möchten Sie keine Aktionen ausführen, nach dem "wenn" in diesem Fluss?
  • Nein, ich will nur zum aufrufen der message-Prozessor unter bestimmten Bedingungen. Ich brauche keine anderen Aktionen.
  • Alex, es sieht aus wie es funktionieren würde. Und hier ich war auf der Suche nach ht e Arbeit "if/then" in der Mule-Dokumentation, anstelle von "Auswahl" 🙂 Können Sie posten Sie Ihre Antwort als eine offizielle Antwort auf meine Frage?
InformationsquelleAutor TERACytE | 2013-03-07
Schreibe einen Kommentar