首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向Quartz CronTrigger添加一次性额外触发

向Quartz CronTrigger添加一次性额外触发
EN

Stack Overflow用户
提问于 2009-08-18 20:23:57
回答 1查看 365关注 0票数 1

我想知道如何使用CronTrigger并添加额外的一次性触发,以便可以像使用getFileTimeAfter(Date)方法一样遍历触发时间

假设我有一个CronTrigger表示为:"0 0 12 ** ?“

我如何添加一个额外的触发,就像一个没有重复的SimpleTrigger所表达的那样?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-08-18 20:29:09

这对于CronTrigger本身来说是不可能的。但是,您可以根据需要将任意多个不同的触发器与给定的JobDetail相关联。

您可以通过注册CronTrigger加上一个SimpleTrigger来模拟您想要实现的功能,在每个触发器上调用getFireTimeAfter,并采用较早的值。

令人恼火的是,getFireTimeAfterCronTriggerSimpleTrigger上都存在,但在Trigger接口中不存在。请注意,这是Quartz的API罪过中最小的一个。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1296281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档