Camel Java-DSL:在()中使用标头

时间:2013-09-10 14:34:31

标签: java apache-camel dsl

我正在尝试设置我的路由并遇到问题,处理器必须选择“下一个工作队列”。他这样做并将其写入标题。

现在我想在我的路线中使用它:

...
.bean(MyProcessor.class, "doSomething") //
.to("${headers.NEXT_QUEUE}") //
.log("Finished");
...
from(...)....

有没有办法做到这一点。

这是否可行,因为RouteBuilder必须在这里使用'占位符'?

Sry,我是骆驼的新手。

1 个答案:

答案 0 :(得分:0)

请参阅此常见问题解答 http://camel.apache.org/how-do-i-use-dynamic-uri-in-to.html

您需要使用收件人列表EIP模式进行动态到。