2016-09-30 6 views
0

カウンタ値に基づいて、または一定の時間が経過した後、どちらか早い方でどちらか早い方のラクダルートを呼び出す。たとえば、timerが呼び出される前にcountがNに達している場合は、タイマーをリセットしてそのルートを呼び出したいとします。同様に、timerが呼び出された場合は、カウントをリセットしてルートを呼び出します。 私はこのポストを見ました - Camel routing based on object value しかし、私はどのようにタイマーの部分を扱うでしょうか?タイマーまたはカウント変数に基づいてラクダルートを設定する

私はJavaでScheduledThreadPoolExecutorを使用して、カウントに達するとタスクを取り消し、javaでrouteを呼び出すことができます。しかし、私はラクダでそれをする簡単な方法があるかどうか疑問に思っていました。私はCamelには新しいので、提供できる高度な機能については気づいていません。

答えて

関連する問題