Apache camel 使用Apache Camel轮询目录中的新子文件夹

Apache camel 使用Apache Camel轮询目录中的新子文件夹,apache-camel,Apache Camel,我想写一个驼峰路径,用于查看目录中的新子文件夹。有一个输入目录,每日网站提要作为一个新的子文件夹,名称为日期。上传的每个子文件夹都有类似的结构。我想拉新的日期文件夹,每当它被上传 此外,camel提供了readlock,但它只对文件有效。有没有办法将readlock放在文件夹上 输入目录 2020年12月11日 产品 分类学 2020年12月12日 产品 分类学 2020年12月13日 产品 分类学 等等 我尝试过使用“recursive=true”,但没有成功(我们

我想写一个驼峰路径,用于查看目录中的新子文件夹。有一个输入目录,每日网站提要作为一个新的子文件夹,名称为日期。上传的每个子文件夹都有类似的结构。我想拉新的日期文件夹,每当它被上传

此外,camel提供了readlock,但它只对文件有效。有没有办法将readlock放在文件夹上

  • 输入目录
    • 2020年12月11日
      • 产品
      • 分类学
    • 2020年12月12日
      • 产品
      • 分类学
    • 2020年12月13日
      • 产品
      • 分类学
    • 等等
我尝试过使用“recursive=true”,但没有成功(我们不能使用include和antInclude,因为我们正在处理一个文件夹)。我知道camel主要用于文件,但我想知道camel是否可以满足上述要求


我对Camel很陌生,请帮我解决这个问题。

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