Package org.quartz

Examples of org.quartz.JobKey


        }
    }

    @Override
    public void deleteJob(long jobId) {
        JobKey jobKey = QzerverKeyUtils.jobKey(jobId);

        try {
            scheduler.deleteJob(jobKey);
        } catch (SchedulerException e) {
            throw new SystemIntegrityException("Fail to delete quartz job", e);
View Full Code Here


        return false;
    }

    @Override
    public void disableJob(long jobId) {
        JobKey jobKey = QzerverKeyUtils.jobKey(jobId);

        List<? extends Trigger> triggers;
        try {
            triggers = scheduler.getTriggersOfJob(jobKey);
        } catch (SchedulerException e) {
View Full Code Here

        CronScheduleBuilder scheduleBuilder = CronScheduleBuilder.cronSchedule(cron)
            .withMisfireHandlingInstructionDoNothing()
            .inTimeZone(timeZone);

        JobKey jobKey = QzerverKeyUtils.jobKey(jobId);
        TriggerKey triggerKey = QzerverKeyUtils.triggerKey(jobId);

        return TriggerBuilder.newTrigger()
            .forJob(jobKey)
            .withIdentity(triggerKey)
View Full Code Here

        try {
            jobInstanceLoader.registerJob(report);

            scheduler.getScheduler().triggerJob(
                    new JobKey(JobInstanceLoader.getJobName(report), Scheduler.DEFAULT_GROUP));
        } catch (Exception e) {
            LOG.error("While executing report {}", report, e);

            SyncopeClientCompositeErrorException scce =
                    new SyncopeClientCompositeErrorException(HttpStatus.BAD_REQUEST);
View Full Code Here

                    JobDataMap map = new JobDataMap();
                    map.put(AbstractTaskJob.DRY_RUN_JOBDETAIL_KEY, dryRun);

                    scheduler.getScheduler().triggerJob(
                            new JobKey(JobInstanceLoader.getJobName(task), Scheduler.DEFAULT_GROUP), map);
                } catch (Exception e) {
                    LOG.error("While executing task {}", task, e);

                    SyncopeClientCompositeErrorException scce = new SyncopeClientCompositeErrorException(
                            HttpStatus.BAD_REQUEST);
View Full Code Here

    return new DefaultJobProvider().getJobWrapper(options);

  }

  public void unschedule(String id) {
    JobKey jobKey = new JobKey(id);
    try {
      if (quartz.checkExists(jobKey)) {
        quartz.deleteJob(jobKey);
      }
    } catch (SchedulerException e) {
View Full Code Here

      throw new RuntimeException(e);
    }
  }

  private boolean alreadyExists(String id) throws SchedulerException {
    return quartz.checkExists(new JobKey(id));
  }
View Full Code Here

  private @Inject Scheduler quartz;
  private @Inject TaskScheduler scheduler;
  private @Inject TriggerBuilder builder;
 
  private JobKey getKey(String taskId){
    return new JobKey(taskId);
  }
View Full Code Here

    triggerIntervalTypes.add("Monat");
    triggerIntervalTypes.add("Jahr");
  }

  public void preRender() throws SchedulerException {
    JobDetail job = scheduler.getJobDetail(new JobKey(jobName, jobGroup));

    if (selectedJob == null
        || (selectedJob != null && !selectedJob.equals(job))) {
      setSelectedJob(job);
    }
View Full Code Here

    triggerIntervalTypes.add("Monat");
    triggerIntervalTypes.add("Jahr");
  }

  public void preRender() throws SchedulerException {
    JobDetail job = scheduler.getJobDetail(new JobKey(jobName, jobGroup));

    if (selectedJob == null
        || (selectedJob != null && !selectedJob.equals(job))) {
      setSelectedJob(job);
    }
View Full Code Here

TOP

Related Classes of org.quartz.JobKey

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.