我目前正在开发Quartz Scheduler (1.4.2版)。我正在尝试以这样的方式编写调度器,以便我可以在启动调度器后设置重复间隔持续时间。我试过很多方法,但都不管用。谁能告诉我如何在运行时调整重复间隔时间。
提前谢谢。
发布于 2013-02-02 03:36:06
您需要首先取消调度当前作业,然后使用新的间隔值重新调度它。在GUI中放置一个表单,用于在运行时设置新的间隔值,您可以在该值更新时处理重新调度。
有关使用CronTrigger的示例,请参阅this answer。对于间隔作业,细节会略有不同,但它应该足以让您继续工作。
https://stackoverflow.com/questions/9372852
复制相似问题