calendar = new org.quartz.calendar();from(“ quartz2:// myGroup / myTimerName?cron = 0 + 0/5 + 12-18 +?+ * + MON-FRI&customCalendar” + calendar).to(“ activemq:Totally.Rocks”)
使用@bindToRegistry批注,您可以将实例添加到注册表中,并且可以在路由中通过'#'符号来引用它。
from("quartz2://myGroup/myTimerName?cron=0+0/5+12-18+?+*+MON-FRI&customCalendar=#calendar").to("activemq:Totally.Rocks")
其中日历是您在@bindToRegistry批注中声明的名称。请注意,此处链接的示例来自Camel 3。
也许也看看注册表文档[2]