如何在Quartz中暂停Job的特定迭代

时间:2019-11-21 17:32:33

标签: quartz.net

我已经计划了一个作业,该作业的计划时间为“ 2019.11.21.20.15.20”,重复计数= 3,间隔为5 * 60 * 1000 ms,当作业被调度时,我想在“ 2019.11.21.20.13.20”暂停该作业。 。现在,我再次在“ 2019.11.21.20.17.20”处恢复作业,然后我希望第一迭代执行不会如计划时间为“ 2019.11.21.20.15.20”那样执行,但“下一迭代”将照常执行。表示总共执行2次作业执行,而不是3次。     触发器触发器= TriggerBuilder.newTrigger()。withIdentity(“ myTrigger”,“ group1”)             .startAt(DateBuilder.todayAt(10,20,20))             .withSchedule(SimpleScheduleBuilder.simpleSchedule()。withRepeatCount(repeatCount).withIntervalInSeconds(2))             .build();

0 个答案:

没有答案