如果作业内部出现不一致的情况,如何停止吊索调度工作?

时间:2015-06-08 09:12:38

标签: java cq5 scheduler sling

我有以下字段:

@Reference
private Scheduler scheduler;
来自包Scheduler

org.apache.sling.commons.scheduler

我有Runnable职位:

protected Runnable job;

我运行安排:

scheduler.schedule(this.job, this.scheduleOptions);

如果在工作中发生错误,我想停止安排

public void run() {
       if(checkThatSomethingWrong()){
            //stop job
       }
}

0 个答案:

没有答案