Package org.quartz

Examples of org.quartz.Scheduler.deleteJob()


  protected void doDispose() {
    if (logViewerVC != null) { // don't clean up twice
      Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean");
      // remove scheduler job first
      try {
        scheduler.deleteJob(jobName, LOG_DISPLAYER_GROUP);
        scheduler.removeJobListener(jobName);
      } catch (SchedulerException e) {
        logError("Can not delete log viewer job", e);
      }
      // remove logger appender and release StringWriter
View Full Code Here


      persitedProperties.destroy();
    }
    // Stop registration job
    Scheduler scheduler = (Scheduler) CoreSpringFactory.getBean("schedulerFactoryBean");
    try {
      scheduler.deleteJob(SCHEDULER_NAME, Scheduler.DEFAULT_GROUP);
    } catch (SchedulerException e) {
      logError("Could not shut down job::" + SCHEDULER_NAME, e);
    }
  }
View Full Code Here

        super.stop();
        Scheduler scheduler = ((QuartzComponent) getServiceUnit().getComponent()).getScheduler();
        for (Trigger trg : getTriggers()) {
            scheduler.unscheduleJob(trg.getName(), trg.getGroup());
        }
        scheduler.deleteJob(getJobDetail().getName(), getJobDetail().getGroup());
        for (Map.Entry<String, Calendar> e : getCalendars().entrySet()) {
            scheduler.deleteCalendar(e.getKey());
        }
    }
View Full Code Here

    Scheduler sched = sf.getScheduler();
   
    JobDetail jd = sched.getJobDetail("tempJobDetail", "tempGroupJobDetail");
    if (jd != null) {
      sched.unscheduleJob("tempJobDetail", "tempGroupJobDetail");
      sched.deleteJob("tempJobDetail" , "tempGroupJobDetail");
    }
   
    CronTrigger cronTrigger = new CronTrigger("tempCronTrigger", "tempGroupTrigger");
    cronTrigger.setCronExpression(cronExpression);
   
View Full Code Here

    Calendar c = new GregorianCalendar();
    c.setTime(firstRunTime);
    c.set(Calendar.MILLISECOND, 0);
   
    sched.unscheduleJob("tempJobDetail", "tempGroupJobDetail");
    sched.deleteJob("tempJobDetail" , "tempGroupJobDetail");
   
    return c;
  }
}
View Full Code Here

           return;
       }
      
      
       try {
        quartzScheduler.deleteJob(getName(), QUARTZ_JOBGROUP_WGASCHEDULER);
    }
    catch (SchedulerException e) {
       _scheduler.getCore().getLog().error("Error on shutdown of job " + getName(), e);
    }
    }
View Full Code Here

  public   String deleteJob(String jobName, String jobGroupName) {
    StringBuffer servreponse = new StringBuffer();
    try {
      Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler();
      servreponse.append("<EXECUTION_OUTCOME ");
      scheduler.deleteJob(jobName, jobGroupName);
      servreponse.append("outcome=\"perform\"/>");
    } catch (SchedulerException e) {
      SpagoBITracer.critical(SpagoBIConstants.NAME_MODULE, this.getClass().getName(), "deleteJob",
          "Error while deleting job", e);
      servreponse.append("outcome=\"fault\"/>");
View Full Code Here

  /** {@inheritDoc} */
  public void removeJob( String jobId ) throws SchedulerException {
    try {
      Scheduler scheduler = getQuartzScheduler();
      scheduler.deleteJob( jobId, QuartzJobKey.parse( jobId ).getUserName() );
    } catch ( org.quartz.SchedulerException e ) {
      throw new SchedulerException( Messages.getInstance()
          .getString( "QuartzScheduler.ERROR_0005_FAILED_TO_PAUSE_JOBS" ), e ); //$NON-NLS-1$
    }
  }
View Full Code Here

        for (String tokenBrotherKey : tokenBrothers.keySet()) {

          if (!tokenBrotherKey.equals(tokenEntity.getId())) {

            scheduler.deleteJob(JobKey.jobKey(tokenBrothers.get(tokenBrotherKey).getId(), "FixTimeOutTask_" + parentTokenId));
            tokenBrothers.get(tokenBrotherKey).end();
            colseTokenBrothersNum = colseTokenBrothersNum + 1;
            break;

          }
View Full Code Here

        super.stop();
        Scheduler scheduler = ((QuartzComponent) getServiceUnit().getComponent()).getScheduler();
        for (Trigger trigger : getTriggers()) {
            scheduler.unscheduleJob(trigger.getName(), trigger.getGroup());
        }
        scheduler.deleteJob(getJobDetail().getName(), getJobDetail().getGroup());
        for (Map.Entry<String, Calendar> e : getCalendars().entrySet()) {
            scheduler.deleteCalendar(e.getKey());
        }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.