Resume (un-pause) the {@link org.quartz.JobDetail} with the given name.
{@link org.quartz.JobDetail}
If any of the Job'sTrigger s missed one or more fire-times, then the Trigger's misfire instruction will be applied.
Job
Trigger
126127128129130131132133134135136
} /** {@inheritDoc} */ public void resumeJob( String jobId ) throws SchedulerException { IScheduler scheduler = PentahoSystem.get( IScheduler.class, "IScheduler2", null ); //$NON-NLS-1$ scheduler.resumeJob( jobId ); } /** {@inheritDoc} */ public int getSchedulerStatus() throws SchedulerException { IScheduler scheduler = PentahoSystem.get( IScheduler.class, "IScheduler2", null ); //$NON-NLS-1$
213214215216217218219220221222223
// re-add appender to logger log4JLogger.addAppender(writerAppender); // resume trigger job try { Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean"); scheduler.resumeJob(jobName, LOG_DISPLAYER_GROUP); } catch (SchedulerException e) { logError("Can not resume log viewer job", e); } } }
585586587588589590591592593594595
/** {@inheritDoc} */ public void resumeJob( String jobId ) throws SchedulerException { try { Scheduler scheduler = getQuartzScheduler(); scheduler.resumeJob( jobId, QuartzJobKey.parse( jobId ).getUserName() ); } catch ( org.quartz.SchedulerException e ) { throw new SchedulerException( Messages.getInstance().getString( "QuartzScheduler.ERROR_0005_FAILED_TO_RESUME_JOBS" ), e ); //$NON-NLS-1$ } }
177178179180181182183184185186187
if(!getIsEnabled()){ throw new FixFlowScheduleException(ExceptionCode.QUARZTEXCEPTION_ISENABLE); } Scheduler scheduler = getScheduler(); try { scheduler.resumeJob(new JobKey(name,group)); } catch (SchedulerException e) { throw new FixFlowException(e.getMessage(),e); } }