我有嵌套任务来安排:

(1)。每日主任务下载调度信息,它是具有时间戳的作业名称列表 (2)。根据时间戳

安排我刚刚下载的调度信息中的作业

我不确定嵌套作业在Quartz中是如何工作的。我似乎需要一个CronTrigger来触发一个包含多个SimpleTriggered工作的作业。有没有办法做到这一点?还有其他选择吗?

感谢。 百合

有帮助吗?

解决方案

它们不是真正的嵌套作业。

你是正确的,因为主作业需要一个CronTrigger。但是当该作业运行时,它将遍历下载的作业列表,为每个条目创建作业和SimpleTrigger。您可以从CronJob的JobExecutionContext获取Scheduler并将作业添加到其中。

宾果游戏,你所有的工作都安排好了。

其他提示

你基本上需要在Quartz作业中运行Quartz。这真的没有意义,为什么不用Quartz配置运行所有的工作呢?我认为这种嵌套不是一个好主意。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top