下面列出了org.quartz.Scheduler#resumeTrigger ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public void continueTrigger(String triggerName, String triggerGroup) {
if(!getIsEnabled()){
throw new FixFlowScheduleException(ExceptionCode.QUARZTEXCEPTION_ISENABLE);
}
Scheduler scheduler = getScheduler();
TriggerKey tKey = new TriggerKey(triggerName,triggerGroup);
try {
scheduler.resumeTrigger(tKey);
} catch (SchedulerException e) {
throw new FixFlowException(e.getMessage(),e);
}
}
public static void resumeTrigger(String triggerName, String triggerGroup, Scheduler scheduler) throws SchedulerException {
TriggerKey triggerKey = getTriggerKey(triggerName, triggerGroup);
scheduler.resumeTrigger(triggerKey);
}
/**
* 重启Trigger
* @param trigger
* @param scheduler
* @throws SchedulerException
*/
public static void resumeTrigger(Trigger trigger, Scheduler scheduler) throws SchedulerException {
scheduler.resumeTrigger(trigger.getKey());
}