首页 > 解决方案 > 石英调度程序是否删除触发器?

问题描述

我基本上想知道,如果没有任何其他时间点会再次触发,调度程序本身是否会在触发后删除触发器?我需要知道这一点,以便我知道如何在工作执行后进行整理。

我已经阅读了很多关于触发器和工作的帖子。我还通读了所有官方的石英课程。我唯一发现的是,如果在没有更多触发器指向它的情况下将它们的属性“durable”设置为 false,则可以删除作业。这也是我关于调度程序如何或何时删除其触发器的问题的方式

标签: javac#quartz-schedulerquartz.net

解决方案


是的,它会自动删除这些触发器。我找到了一些关于这个主题的文档:https ://www.quartz-scheduler.org/api/2.1.7/org/quartz/SimpleTrigger.html

有一行说明:

int getRepeatCount() 获取 SimpleTrigger 应该重复的次数,之后它将被自动删除。


推荐阅读