Как параметризовать после временного ограничения в Drools? - PullRequest
2 голосов
/ 02 октября 2019

У меня есть правило, очень похожее на следующий пример:

rule "correlate orders"
when
    $bo : BuyOrderEvent( $id : id ) 
    $ae : AckEvent( id == $id, this after[0,10s] $bo )
then
    // do something
end

Но я бы хотел параметризовать время (в этом примере 10 секунд).

Я попытался использовать строкупеременная, но я получаю:

java.lang.RuntimeException: Error parsing time string: [ $t1.max ]

Любые идеи о том, как этого добиться?

...