Java 如何处理与Apache Camel配对的两个文件

Java 如何处理与Apache Camel配对的两个文件,java,apache-camel,Java,Apache Camel,我正在使用ApacheCamel构建应用程序。 在这个应用程序中,两个与xml文件和jpg扩展名同名的文件被放置在一个特定的目录中。 我们将使用ApacheCamel的file2组件处理此文件。 我使用的是ApacheCamel版本2.19.0 我想满足以下规格。 1.处理完成后,将xml文件和成对的jpg文件移动到done目录 2.当处理失败时,将xml文件和成对的jpg文件移动到错误目录 目录结构如下所示 main/ftp/20170605-110000.xml /20170

我正在使用ApacheCamel构建应用程序。 在这个应用程序中,两个与xml文件和jpg扩展名同名的文件被放置在一个特定的目录中。 我们将使用ApacheCamel的file2组件处理此文件。 我使用的是ApacheCamel版本2.19.0

我想满足以下规格。 1.处理完成后,将xml文件和成对的jpg文件移动到done目录 2.当处理失败时,将xml文件和成对的jpg文件移动到错误目录

目录结构如下所示

main/ftp/20170605-110000.xml /20170605-110000.jpg main/done/20170604-090000.xml 20170604-090000.jpg main/error/20170604-090000.xml 20170604-090000.jpg 但是,有没有更好的方法来安排与这些目标文件相关的多个文件