用于sftp-inbound-channel-adapter的自定义目录扫描程序

时间:2017-08-21 03:34:07

标签: spring-integration spring-integration-sftp

我们的应用程序将读取和写入文件到目录结构{date} / {usercode} / *的FTP文件夹。我们正在尝试使用sftp入站适配器。

<int-sftp:inbound-channel-adapter
        id="sftpInboundAdapter"
        channel="filesIn"
        filename-pattern="*.xml"
        session-factory="sftpSessionFactory"
        remote-directory="file:${fileserver.input.path}"
        local-directory="file:${fileserver.output.path}"
        delete-remote-files="false"
</int-sftp:inbound-channel-adapter>

有没有办法为sftp入站适配器设置自定义目录扫描程序?

1 个答案:

答案 0 :(得分:0)

目前不支持使用自定义扫描程序。

作为解决方法,您可以将ouput-channel设置为"nullChannel",并使用自定义扫描程序配置单独的<int-file:inbound-channel-adapter/>