我需要根据某个数字范围调用不同的序列(这里是技术目的(。这是我的条件
案例 01.
number = 100 then call sequence01
案例 02
100<number<200 then call sequence2
案例 03
200<number<300 then call sequence3
我尝试使用过滤器调解器。但这是大代码。我需要用一些简单的方式来做到这一点,而不是过滤器中介。我尝试使用条件路由器调解器根据此文档执行此任务。但我不知道如何将它应用于我的任务。我可以使用条件路由器调解器来解决我的任务吗?
您应该能够通过使用交换机调解器轻松实现此目的。
<switch source="get-property('propertyCotainingValue')">
<case regex="dd">
<!-- call sequence 1-->
</case>
<case regex="1dd">
<!-- call sequence 2-->
</case>
<case regex="2dd">
<!-- call sequence 3-->
</case>
<default>
</default>
</switch>