Package org.quartz

Examples of org.quartz.Scheduler.deleteJob()


    }

    for (HDanywhereBindingProvider provider : providers) {
      try {
        for(JobKey jobKey : sched.getJobKeys(jobGroupEquals("HDanywhere-"+provider.toString()))) {
          sched.deleteJob(jobKey);
        }
      } catch (SchedulerException e) {
        logger.error("An exception occurred while deleting the HDanywhere Quartz jobs ({})",e.getMessage());
      }
    }
View Full Code Here


                // enumerate each job in group
                if(group.equals("Oceanic-"+provider.toString())) {
                  for(JobKey jobKey : sched.getJobKeys(jobGroupEquals(group))) {
                    if(findFirstMatchingBindingProvider(jobKey.getName().split("-")[0]) == null) {
                      logger.debug("Removing a poll job {} for {}",jobKey,itemName);
                      sched.deleteJob(jobKey);
                    }
                  }
                }
              }
            } catch (SchedulerException e1) {
View Full Code Here

                String tip="还没有设置定时备份数据任务";
                LOG.info(tip);
                return tip;
            }
            Scheduler sched = sf.getScheduler();
            sched.deleteJob(backupTask.getName(), "DEFAULT");
            String tip="删除定时备份数据任务,任务名为:" + backupTask.getName() + ",全名为: " + backupTask.getFullName();
            LOG.info(tip);
            return tip;
        } catch (SchedulerException ex) {
            String tip="删除定时备份数据任务失败,原因:"+ex.getMessage();
View Full Code Here

            CronTrigger trigger = new CronTriggerBean();
            trigger.setCronExpression(cronExpression);
            trigger.setName("定时触发器,时间为:" + hour + ":" + minute);

            Scheduler sched = sf.getScheduler();
            sched.deleteJob(backupTask.getName(), "DEFAULT");
            sched.scheduleJob(backupTask, trigger);
            sched.start();
            String tip = "删除上一次的任务,任务名为:" + backupTask.getName() + ",全名为: " + backupTask.getFullName();
            LOG.info(tip);
            String taskState = "定时备份数据任务执行频率为每天,时间(24小时制)" + hour + ":" + minute;
View Full Code Here

                String tip="还没有设置定时重建索引任务";
                LOG.info(tip);
                return tip;
            }
            Scheduler sched = sf.getScheduler();
            sched.deleteJob(indexTask.getName(), "DEFAULT");
            String tip="删除定时重建索引任务,任务名为:" + indexTask.getName() + ",全名为: " + indexTask.getFullName();
            LOG.info(tip);
            return tip;
        } catch (SchedulerException ex) {
            String tip="删除定时重建索引任务失败,原因:"+ex.getMessage();
View Full Code Here

            CronTrigger trigger = new CronTriggerBean();
            trigger.setCronExpression(cronExpression);
            trigger.setName("定时触发器,时间为:" + hour + ":" + minute);

            Scheduler sched = sf.getScheduler();
            sched.deleteJob(indexTask.getName(), "DEFAULT");
            sched.scheduleJob(indexTask, trigger);
            sched.start();
            String tip = "删除上一次的任务,任务名为:" + indexTask.getName() + ",全名为: " + indexTask.getFullName();
            LOG.info(tip);
            String taskState = "定时重建索引任务执行频率为每天,时间(24小时制)" + hour + ":" + minute;
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.