在Spring集成中处理文件组

时间:2014-09-16 15:56:51

标签: java ftp spring-batch spring-integration

我们的项目中有一个要求。我们需要从FTP服务器中汇集一组文件并按顺序处理它。用户将放置2个文件 - ProjectFile和ProjectRelationFile(它们将以任何顺序排列但是他们将放置这两个文件).i需要先处理ProjectFile,然后再处理ProjectRelationFile。

我如何实现这一目标是Spring Integration。

1 个答案:

答案 0 :(得分:0)

只有一种方法可以实现这一点 - 使用<resequencer>。组中的所有文件都应接受相同的correlationId。当然,您可以使用release-partial-sequences="true"。此外,您应提供sequenceNumber标头,以确定要发布的邮件的order