我有一个我构建的抽象消息处理器,我想将其封装在一个 boolean 值评估中,以便我可以在特定条件下将其关闭。我想写这样的东西:
<flow name="myFlow">
<if expression="${myFlag} == true">
<mynamespace:myCustomMessageProcessor .../>
</if>
</flow>
这在 Mule ESB 中可能吗?有没有我可以查看的示例?
最佳答案
这是一种基于内容的标准路由模式,存在于所有 ESB 产品中。
在 Mule 中,您想使用 Choice Router - 参见例如Mule School: Using Flow Controls – Choice Router教程。
关于java - 你能在 Mule ESB 中写一个 "if"语句吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15277084/