Java 如何手动触发ftp入站通道适配器轮询?
当我有这样定义的FTP入站通道适配器时,如何手动触发FTP轮询Java 如何手动触发ftp入站通道适配器轮询?,java,spring,spring-integration,Java,Spring,Spring Integration,当我有这样定义的FTP入站通道适配器时,如何手动触发FTP轮询 <int-ftp:inbound-channel-adapter id="id" channel="ftpIn" session-factory="sessionFactory" filename-regex="${pattern}" auto-create-local-directory="true" delete-remote-files="false"
<int-ftp:inbound-channel-adapter
id="id"
channel="ftpIn"
session-factory="sessionFactory"
filename-regex="${pattern}"
auto-create-local-directory="true"
delete-remote-files="false"
remote-directory="${remotedir}"
local-directory="${localdir}"
auto-startup="false">
<int:poller id="poller" cron="0 15 19 * * MON-FRI" max-messages-per-poll="4" />
</int-ftp:inbound-channel-adapter>
如果你想让它在预定时间之前开火,那是没有办法的;您可以编写一个自定义触发器,允许更改计划,但更改在下一次计划轮询之后才会生效。本节将对此进行探讨 本文还讨论了另一种技术,其中适配器有一个触发一次的触发器,并通过停止/启动适配器来控制轮询
<>最后,对于“按需”FTP操作,考虑使用相反的方法。有一个例子。如果你想让它提前开火,那就没有办法了;您可以编写一个自定义触发器,允许更改计划,但更改在下一次计划轮询之后才会生效。本节将对此进行探讨 本文还讨论了另一种技术,其中适配器有一个触发一次的触发器,并通过停止/启动适配器来控制轮询 <>最后,对于“按需”FTP操作,考虑使用相反的方法。美国有一个例子