Spring integration 如何在sftp入站通道适配器中动态更改轮询远程目录

Spring integration 如何在sftp入站通道适配器中动态更改轮询远程目录,spring-integration,Spring Integration,当我们的远程loc每天都在变化时,他们是否有办法在动态远程目录上动态轮询文件 我们正在使用SpringIntegration4.1,目前还没有;您可以通过手动连接入站适配器来实现这一点;您将需要用于SftpInboundFileSynchronizer、SftpInboundFileSynchronizingMessageSource(获取对同步器的引用)和SourcePollingChannelAdapter(获取源)的bean 然后,您可以在同步器上调用setRemoteDirectory,

当我们的远程loc每天都在变化时,他们是否有办法在动态远程目录上动态轮询文件


我们正在使用SpringIntegration4.1,目前还没有;您可以通过手动连接入站适配器来实现这一点;您将需要用于
SftpInboundFileSynchronizer
SftpInboundFileSynchronizingMessageSource
(获取对同步器的引用)和
SourcePollingChannelAdapter
(获取源)的bean

然后,您可以在同步器上调用
setRemoteDirectory
,下一次轮询将使用新目录

我已经创建了一个用于在4.2中添加此功能的