我已经为调度要求配置了Quartz端点。但是,当前在我的路由配置中,触发器信息在XML配置文件中进行了硬编码。根据要求,触发信息需要来自DB。
<camel:route>
<camel:from uri="quartz://commandActions/MSFI?cron=15+17+13+?+*+MON-SUN+*" />
<camel:bean ref="userGateway" method="generateCommand" />
<camel:to uri="wmq:SU.SCHEDULER" />
</camel:route>
Quartz文档说,作业和触发器可以存储在数据库中,并使用JDBCJobStore进行访问。是否可以将Camel Quartz端点配置为使用JDBCJobStore?我试图找出一个例子,但找不到。如果有人之前已经实现了这一点,请分享一个例子。
谢谢, Vaibhav的
答案 0 :(得分:-2)
是的,请参阅石英文档,了解如何配置它以使用jdbc作业存储。您可以使用quartz.properties文件执行此操作,您可以告诉Camel使用它。
请参阅此处的Camel侧面部分:配置quartz.properties文件
部分中的http://camel.apache.org/quartz