java - quartz : How to remove a set of jobs when another job is started?

标签 java quartz-scheduler

Quartz 中是否有一种机制可以在启动另一个作业时删除现有作业?我需要暂停其他作业的原因是因为新作业需要所有资源可用,只有当其他作业未运行时才会如此。

这是一个示例:

我有 2 份工作:工作 A 和工作 B

工作 A 贯穿一整天。 作业B每24小时执行一次。

有没有办法在作业 B 运行时删除或暂停作业 A。

最佳答案

关于java - quartz : How to remove a set of jobs when another job is started?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37981147/

相关文章:

java - 如何从 RAMJobStore 迁移到 JobStoreCMT,以便在 Seam 中持久化 Quartz 作业

java - 如何将java中的if-else语句更改为switch case语句

java - 在 Java 应用程序中获取任何/所有 Activity 的 JFrame?

java - Android 可滚动布局

java - 使用继承来改变父类(super class)的接口(interface)

java - 用Java实现矩阵结构

java - 之间有区别吗?和 * 在 cron 表达式中?奇怪的例子

java - quartz 表每小时一次

java - 确定 quartz 触发器的暂停状态?

grails - 使用grail quartz 插件的多个调度程序