我正在嘗試使用ftp入站適配器輪詢本地目錄以獲取文件以供進一步處理。我想將文件移動到另一個本地目錄並從源頭刪除它。沒有辦法實現它。這是我到目前爲止:使用Spring集成ftp入站適配器將處理後的文件移動到另一個目錄
<int-ftp:inbound-channel-adapter id="ftpInbound"
channel="ftpChannel" session-factory="ftpClientFactory"
filename-pattern="*.xml" auto-create-local-directory="false"
delete-remote-files="false" remote-directory="/" local-directory="//C://FBS//testmq">
<int:poller fixed-rate="20000" />
</int-ftp:inbound-channel-adapter>
<int:channel id="ftpChannel">
<int:queue />
</int:channel>
Thanks Gary :-)這正是我需要的 – amarzeet
@Gary Russell - 有沒有辦法自動創建成功/失敗的目錄?謝謝。 – nsandersen
不適用於SpEL - 您可以刪除表達式,並將文件發送到成功/失敗通道 - 然後您可以在這些通道上添加子流 - 添加服務激活器以創建目錄並重命名文件。 –