JobListener的jobExecutionVetoed将在Quartz Scheduler中执行吗?

时间:2013-05-15 14:51:51

标签: java quartz-scheduler

当JobListener的jobExecutionVetoed将在Quartz Scheduler中执行时? jobExecutionVetoed方法有什么用?

1 个答案:

答案 0 :(得分:17)

假设我们有一份工作J并触发T。

我们在TriggerListener vetoJobExecution()中有一个方法。刚触发触发器时执行此方法。因此,有了这个,我们就可以控制 是否执行或关闭与触发器关联的作业。如果我们想要解雇这个工作,那么我们应该从这个方法中返回true。

一旦我们从这个方法返回,我们的joblistener中的“jobExecutionVetoed()”方法将被执行以暗示作业执行已被禁止(否决)。