キャメルルートを動的に再ルーティングする方法を理解しようとしています。私は現在、いくつかの入力に基づいてプロセッサのルートを計算しています。ルートはメッセージヘッダーに入れられます。私はキャメルルートを動的に再ルーティングする
.routingSlip(header("myHeader").toString())
またはそれのようなものを使用して、動的にルートを再することができるだろうと思ったが、私はこれまで任意の運を持っていませんでした。
.recipientList(property("sendTo"));
:ようrecipientList
を使用し、routingSlip
するのではなく、その後、
exchange.setProperty("sendTo", blah);
:
すべてのヘルプは高く評価され...
これが私のやり方です。私は交換の代わりにメッセージからそれを得るためにヘッダー記法を使用することができます。 – Derek