Apache camel 在ApacheCamel上,是否可以设置第二条路由来使用前一条路由中的信息,但时间安排不同?

Apache camel 在ApacheCamel上,是否可以设置第二条路由来使用前一条路由中的信息,但时间安排不同?,apache-camel,Apache Camel,我是阿帕奇骆驼队的新手。在我的应用程序中,我需要使用文件夹中文件的信息,进行验证,并将结果信息存储在exchange中存储的对象上的属性上。此过程必须每天每3小时运行一次 但是,我每天只需要在预定时间发送一封包含该对象上存储的信息的电子邮件。我怎样才能做到这一点 下面是一些伪代码: .1从(“文件:C:/SourceFolder?scheduler.cron=*3****).aggregate().process()到(a);//每3小时 .2从(a).process();//在这里,电子邮件必

我是阿帕奇骆驼队的新手。在我的应用程序中,我需要使用文件夹中文件的信息,进行验证,并将结果信息存储在exchange中存储的对象上的属性上。此过程必须每天每3小时运行一次

但是,我每天只需要在预定时间发送一封包含该对象上存储的信息的电子邮件。我怎样才能做到这一点

下面是一些伪代码:

.1从(“文件:C:/SourceFolder?scheduler.cron=*3****).aggregate().process()到(a);//每3小时

.2从(a).process();//在这里,电子邮件必须在每天晚上8点发送


“直接”部分“不起作用,因为它不接受日程安排。我只需要.1中的exchange信息,我需要路由.2每天只运行一次。有什么建议吗?谢谢。

这有帮助吗?-谢谢你的建议。我们将把第一条路由需要的值存储在静态变量上,并使用独立的定时服务(Quartz)使用它们。