我有嵌套任务来安排:
(1)。每日主任务下载调度信息,它是具有时间戳的作业名称列表 (2)。根据时间戳
安排我刚刚下载的调度信息中的作业我不确定嵌套作业在Quartz中是如何工作的。我似乎需要一个CronTrigger来触发一个包含多个SimpleTriggered工作的作业。有没有办法做到这一点?还有其他选择吗?
感谢。 百合
答案 0 :(得分:2)
它们不是真正的嵌套作业。
你是正确的,因为主作业需要一个CronTrigger。但是当该作业运行时,它将遍历下载的作业列表,为每个条目创建作业和SimpleTrigger。您可以从CronJob的JobExecutionContext获取Scheduler并将作业添加到其中。
宾果游戏,你所有的工作都安排好了。
答案 1 :(得分:-1)
你基本上需要在Quartz作业中运行Quartz。这真的没有意义,为什么不用Quartz配置运行所有的工作呢?我认为这种嵌套不是一个好主意。