public Set<String> getPausedTriggerGroups() throws Exception { try { return scheduler.getPausedTriggerGroups(); } catch (Exception e) { throw newPlainException(e); } }
public void start() throws Exception { try { scheduler.start(); } catch (Exception e) { throw newPlainException(e); } }
public void pauseJobs(GroupMatcher<JobKey> matcher) throws Exception { try { scheduler.pauseJobs(matcher); } catch (Exception e) { throw newPlainException(e); } }
public void schedulerShutdown() { scheduler.removeInternalSchedulerListener(this); scheduler.removeInternalJobListener(getName()); sendNotification(SCHEDULER_SHUTDOWN); }
public void deleteCalendar(String calendarName) throws Exception { try { scheduler.deleteCalendar(calendarName); } catch(Exception e) { throw newPlainException(e); } }
public List<String> getJobGroupNames() throws Exception { try { return scheduler.getJobGroupNames(); } catch (Exception e) { throw newPlainException(e); } }
public List<String> getCalendarNames() throws Exception { try { return scheduler.getCalendarNames(); } catch (Exception e) { throw newPlainException(e); } }
public void pauseAllTriggers() throws Exception { try { scheduler.pauseAll(); } catch (Exception e) { throw newPlainException(e); } }
public void resumeAllTriggers() throws Exception { try { scheduler.resumeAll(); } catch (Exception e) { throw newPlainException(e); } }
public List<String> getTriggerGroupNames() throws Exception { try { return scheduler.getTriggerGroupNames(); } catch (Exception e) { throw newPlainException(e); } }
public boolean interruptJob(String fireInstanceId) throws Exception { try { return scheduler.interrupt(fireInstanceId); } catch (Exception e) { throw newPlainException(e); } }
/** * <p> * Construct a new <code>QuartzSchedulerThread</code> for the given * <code>QuartzScheduler</code> as a non-daemon <code>Thread</code> * with normal priority. * </p> */ QuartzSchedulerThread(QuartzScheduler qs, QuartzSchedulerResources qsRsrcs) { this(qs, qsRsrcs, qsRsrcs.getMakeSchedulerThreadDaemon(), Thread.NORM_PRIORITY); }
/** * <p> * Called by the <class>{@link org.quartz.core.QuartzSchedulerThread} * </code> to obtain instances of <code> * {@link org.quartz.core.JobRunShell}</code>. * </p> */ public JobRunShell createJobRunShell(TriggerFiredBundle bndle) throws SchedulerException { return new JobRunShell(scheduler, bndle); } }
private void pauseTriggers(GroupMatcher<TriggerKey> matcher) throws Exception { try { scheduler.pauseTriggers(matcher); } catch (Exception e) { throw newPlainException(e); } }
private void resumeTriggers(GroupMatcher<TriggerKey> matcher) throws Exception { try { scheduler.resumeTriggers(matcher); } catch (Exception e) { throw newPlainException(e); } }
public void clear() throws Exception { try { scheduler.clear(); } catch (Exception e) { throw newPlainException(e); } }
public void resumeJobs(GroupMatcher<JobKey> matcher) throws Exception { try { scheduler.resumeJobs(matcher); } catch (Exception e) { throw newPlainException(e); } }
/** * Get the name under which to bind the QuartzScheduler in RMI. Will * return the value of the uniqueIdentifier property if explict RMI bind * name was never set. * * @see #getUniqueIdentifier() */ public String getRMIBindName() { return (rmiBindName == null) ? getUniqueIdentifier() : rmiBindName; }
/** * <p> * Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>. * </p> */ public boolean deleteJob(JobKey jobKey) throws SchedulerException { return sched.deleteJob(jobKey); }
/** * <p> * Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>. * </p> */ public void pauseTriggers(GroupMatcher<TriggerKey> matcher) throws SchedulerException { sched.pauseTriggers(matcher); }