首页 > 解决方案 > 使用 Apache Camel 轮询目录中的新子文件夹

问题描述

我想写一条骆驼路线来观看目录中的新子文件夹。有一个输入目录,每日网站提要作为一个新的子文件夹,名称为日期。上传的每个子文件夹都有类似的结构。我想在上传新的日期文件夹时提取它。

此外,骆驼提供读锁,但它仅适用于文件。有没有办法将 readlock 放在文件夹上?

我尝试使用'recursive = true',但没有运气(我们不能使用include和antInclude,因为我们在这里处理一个文件夹)。我知道骆驼主要用于文件,但想知道骆驼是否可以满足上述要求。

我对骆驼很陌生,请帮助我。

标签: apache-camel

解决方案


filter选项也可用于文件夹名称。因此,您可以编写一个GenericFileFilter实现来检查文件夹名称是否与今天的日期匹配。


推荐阅读