在drools CEP中编写条件的最佳方法是推断(A在最大时间B之后) 示例:
a : new A();
b : new B( this after [1m] )
上面的例子不是我的需要。
我需要这个:
a : new A();
b : new B( this after a , b.timestamp - a.timestamp <= 60000)
所以我重新提出这个问题。用较少的指令获得相同结果的另一种方法是什么?
由于
答案 0 :(得分:0)
编辑
$ a:A() $ b:B(在[0s,60s] $ a之后)
如果B在A之后但不迟于60秒,则会触发。