[英]Camel: how to retrieve exchange property from a ValueBuilder?
我試圖遍歷存儲為交換屬性的列表:
以下作品:
public class MyRoute extends RouteBuilder {
@Override
public void configure() throws Exception {
loop().simple("${property.myList.size}").
//...
//...
end().
}
}
但是我想僅通過列表名稱而不是通過簡單表達式來檢索列表。 所以我正在嘗試類似以下的方法。 但是我不明白如何從ValueBuilder
檢索實際的列表對象
loop(exchangeProperty("myList").convertTo(List.class) /*how to get the list or list size???*/).
//...
//...
end().
任何想法如何做到這一點?
這是不可能的,循環將循環固定次數配置一次。
您可以改用動態路由器,根據當前交換機的信息進行循環
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.