inbound-channel-adapter获取第一个传入文件

时间:2013-05-29 14:10:04

标签: spring-integration

我使用以下配置的inbound-channel-adapter:

<file:inbound-channel-adapter id="myAdapter"                        
                              directory="inDir"
                              auto-create-directory="true"
                              prevent-duplicates="true"
                              channel = "inChannel">
    <int:poller id="myPoller" cron="0/2 * * * * *"/>
</file:inbound-channel-adapter>

此通道适配器扫描&#34; inDir&#34;找到新文件。我希望从适配器处理第一个传入文件,因为现在我可以看到适配器以文件名的算术或字母顺序获取文件。如何实现FIFO逻辑?

1 个答案:

答案 0 :(得分:1)

您可以提供对文件进行排序的自定义FileListFilter