[英]create and call a route from a processor in camel
我搜索了一下,但是找不到關於該問題的任何見解。 如下
可以看出,如果我沒有記錯的話,第二步只不過是另辟route徑。 我想到添加一個處理器,該處理器將啟動一條路由以使用ftp位置中的所有文件並將其生成到某個端點。 在這一步中,它與我從第一步收到的交換無關。 因此,有沒有一種方法可以實現此功能。
我已經完成了第一步和第三步,因為這很容易,並且互聯網上有很多示例。
如果您遇到這種情況,請指導我。
好吧,不確定如何從有效負載中獲取ftp詳細信息,但為什么不這樣做呢?
禁用ftp路由上的自動啟動。
根據第一個路由上的某些條件,然后啟動第二個路由,該第二個路由從交換頭獲取ftp詳細信息並獲取所有文件。 因此,一旦您完成了第一條路線,就只能允許第二條路線開始。 這里的路由是指獨立的路由,而不是處理器或類似的東西。
參見此處: http : //camel.apache.org/configuring-route-startup-ordering-and-autostartup.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.