Apache camel如何在路由上的FTP组件上应用readLock

时间:2015-02-11 09:47:53

标签: java apache-camel

我有一个FTP路由,我将在哪里下载文件我想在其上应用readLock,所以当在该文件上写入内容时,我不会在中间下载它,我在文件组件中读到它,但我不知道如何在我的FTP路由上应用此选项,请帮忙 下面是我路线的示例代码

从( “ftp://localhost:21/export?username=user&password=123&idempotent=true”)            。要( “文件:TMP /入站”)

2 个答案:

答案 0 :(得分:0)

请看下面的链接,在这里他们提到了哪些选项以及每个选项策略的作用

https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Fuse/6.0/html/EIP_Component_Reference/files/_IDU_File2.html

希望这有用。

答案 1 :(得分:0)

从uri添加& readLock =已更改选项。它将避免下载正在写入的文件。它对我有用。