java - 删除 quartz 中的触发器

标签 java quartz-scheduler

有没有办法删除特定作业的预定触发器?似乎删除触发器的唯一方法是删除整个作业,然后重新注册作业和触发器。

我的工作可能有 100 多个触发器,我真的不想删除该工作并在我只需要删除 1 个触发器时重新注册所有触发器。

另外,有没有办法在配置触发器后立即停止调度程序执行作业?

谢谢

最佳答案

试试 scheduler.unscheduleJob

这接受触发器和组名称作为参数,并且只会删除指定的触发器,而不是作业。

QuartzScheduler

Scheduler

Forum

关于java - 删除 quartz 中的触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1904064/

相关文章:

java - 将 .txt 文件读入二维数组

java - Dropwizard quartz 作业不适用于 Guicey

java - 使用 Quartz 的动态作业数据

java - 如何在另一个JavaFX类中的textarea上设置文本

java - 如果我使用 Scala + MongoDB,我需要什么网页

java - Thymeleaf Map<String, Object> 迭代和映射键中的非英语字符

java - 为什么 JaCoCo 看到了我的 JUnit 但忽略了我的 Spock 测试?

jms - Mule Quartz调度程序: process multiple messages

java - java 中的单元测试调度程序作业

java - 在启动时集成 tomcat 和 Quartz 调度程序