存在某些文件时如何从ftp服务器下载文件

时间:2019-05-23 13:37:45

标签: apache-camel sftp

我需要在Spring DSL的Camel中创建一条路由,以等待SFTP上存在某个文件(done_ .ctl),然后按照定义的模式( .gz下载所有其他文件) )。

我尝试使用不起作用的pollEnrich。

<route id="sftpDownloadCSVFiles">
  <from uri="{{sftp-done-fromUri}}"/>
  <log message="#### Found the signal file: '${header[CamelFileNameOnly]}'"/>

  get all files from sftp://{{sftp-inbound-fromUri}}

  <log message="All files downloaded."/>
</route>

我想将所有* .gz文件下载到本地磁盘并删除完成的文件。

0 个答案:

没有答案