/** * <p> * Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>. * </p> */ public JobDetail getJobDetail(JobKey jobKey) throws SchedulerException { return sched.getJobDetail(jobKey); }
/** * <p> * Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>. * </p> */ public JobDetail getJobDetail(JobKey jobKey) throws SchedulerException { return sched.getJobDetail(jobKey); }
public TabularData getAllJobDetails() throws Exception { try { List<JobDetail> detailList = new ArrayList<JobDetail>(); for (String jobGroupName : scheduler.getJobGroupNames()) { for (JobKey jobKey : scheduler.getJobKeys(GroupMatcher.jobGroupEquals(jobGroupName))) { detailList.add(scheduler.getJobDetail(jobKey)); } } return JobDetailSupport.toTabularData(detailList.toArray(new JobDetail[detailList.size()])); } catch (Exception e) { throw newPlainException(e); } }
public CompositeData getJobDetail(String jobName, String jobGroupName) throws Exception { try { JobDetail jobDetail = scheduler.getJobDetail(jobKey(jobName, jobGroupName)); return JobDetailSupport.toCompositeData(jobDetail); } catch (Exception e) { throw newPlainException(e); } }
public Date scheduleJob(String jobName, String jobGroup, String triggerName, String triggerGroup) throws Exception { try { JobKey jobKey = jobKey(jobName, jobGroup); JobDetail jobDetail = scheduler.getJobDetail(jobKey); if (jobDetail == null) { throw new IllegalArgumentException("No such job: " + jobKey); } TriggerKey triggerKey = triggerKey(triggerName, triggerGroup); Trigger trigger = scheduler.getTrigger(triggerKey); if (trigger == null) { throw new IllegalArgumentException("No such trigger: " + triggerKey); } return scheduler.scheduleJob(jobDetail, trigger); } catch (Exception e) { throw newPlainException(e); } }
try { JobKey jobKey = new JobKey(jobName, jobGroup); JobDetail jobDetail = scheduler.getJobDetail(jobKey); if(jobDetail == null) { throw new IllegalArgumentException("No such job '" + jobKey + "'");
/** * <p> * Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>, * passing the <code>SchedulingContext</code> associated with this * instance. * </p> */ public JobDetail getJobDetail(String jobName, String jobGroup) throws SchedulerException { return sched.getJobDetail(schedCtxt, jobName, jobGroup); }
/** * <p> * Calls the equivalent method on the 'proxied' <code>QuartzScheduler</code>, * passing the <code>SchedulingContext</code> associated with this * instance. * </p> */ public JobDetail getJobDetail(String jobName, String jobGroup) throws SchedulerException { return sched.getJobDetail(schedCtxt, jobName, jobGroup); }
public TabularData getAllJobDetails() throws Exception { try { List<JobDetail> detailList = new ArrayList<JobDetail>(); for (String jobGroupName : scheduler.getJobGroupNames()) { for (JobKey jobKey : scheduler.getJobKeys(GroupMatcher.jobGroupEquals(jobGroupName))) { detailList.add(scheduler.getJobDetail(jobKey)); } } return JobDetailSupport.toTabularData(detailList.toArray(new JobDetail[detailList.size()])); } catch (Exception e) { throw newPlainException(e); } }
public CompositeData getJobDetail(String jobName, String jobGroupName) throws Exception { try { JobDetail jobDetail = scheduler.getJobDetail(jobKey(jobName, jobGroupName)); return JobDetailSupport.toCompositeData(jobDetail); } catch (Exception e) { throw newPlainException(e); } }
public Date scheduleJob(String jobName, String jobGroup, String triggerName, String triggerGroup) throws Exception { try { JobKey jobKey = jobKey(jobName, jobGroup); JobDetail jobDetail = scheduler.getJobDetail(jobKey); if (jobDetail == null) { throw new IllegalArgumentException("No such job: " + jobKey); } TriggerKey triggerKey = triggerKey(triggerName, triggerGroup); Trigger trigger = scheduler.getTrigger(triggerKey); if (trigger == null) { throw new IllegalArgumentException("No such trigger: " + triggerKey); } return scheduler.scheduleJob(jobDetail, trigger); } catch (Exception e) { throw newPlainException(e); } }
try { JobKey jobKey = new JobKey(jobName, jobGroup); JobDetail jobDetail = scheduler.getJobDetail(jobKey); if(jobDetail == null) { throw new IllegalArgumentException("No such job '" + jobKey + "'");