org.quartz.core.QuartzScheduler.notifySchedulerListenersSchduled()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(71)

本文整理了Java中org.quartz.core.QuartzScheduler.notifySchedulerListenersSchduled方法的一些代码示例,展示了QuartzScheduler.notifySchedulerListenersSchduled的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QuartzScheduler.notifySchedulerListenersSchduled方法的具体详情如下:
包路径:org.quartz.core.QuartzScheduler
类名称:QuartzScheduler
方法名:notifySchedulerListenersSchduled

QuartzScheduler.notifySchedulerListenersSchduled介绍

暂无

代码示例

代码示例来源:origin: quartz-scheduler/quartz

/**
 * <p>
 * Trigger the identified <code>{@link org.quartz.Job}</code> (execute it
 * now) - with a non-volatile trigger.
 * </p>
 */
@SuppressWarnings("deprecation")
public void triggerJob(JobKey jobKey, JobDataMap data) throws SchedulerException {
  validateState();
  OperableTrigger trig = (OperableTrigger) newTrigger().withIdentity(newTriggerId(), Scheduler.DEFAULT_GROUP).forJob(jobKey).build();
  trig.computeFirstFireTime(null);
  if(data != null) {
    trig.setJobDataMap(data);
  }
  boolean collision = true;
  while (collision) {
    try {
      resources.getJobStore().storeTrigger(trig, false);
      collision = false;
    } catch (ObjectAlreadyExistsException oaee) {
      trig.setKey(new TriggerKey(newTriggerId(), Scheduler.DEFAULT_GROUP));
    }
  }
  notifySchedulerThread(trig.getNextFireTime().getTime());
  notifySchedulerListenersSchduled(trig);
}

代码示例来源:origin: quartz-scheduler/quartz

/**
 * <p>
 * Trigger the identified <code>{@link org.quartz.Job}</code> (execute it
 * now) - with a non-volatile trigger.
 * </p>
 */
@SuppressWarnings("deprecation")
public void triggerJob(JobKey jobKey, JobDataMap data) throws SchedulerException {
  validateState();
  OperableTrigger trig = (OperableTrigger) newTrigger().withIdentity(newTriggerId(), Scheduler.DEFAULT_GROUP).forJob(jobKey).build();
  trig.computeFirstFireTime(null);
  if(data != null) {
    trig.setJobDataMap(data);
  }
  boolean collision = true;
  while (collision) {
    try {
      resources.getJobStore().storeTrigger(trig, false);
      collision = false;
    } catch (ObjectAlreadyExistsException oaee) {
      trig.setKey(new TriggerKey(newTriggerId(), Scheduler.DEFAULT_GROUP));
    }
  }
  notifySchedulerThread(trig.getNextFireTime().getTime());
  notifySchedulerListenersSchduled(trig);
}

代码示例来源:origin: quartz-scheduler/quartz

/**
 * <p>
 * Store and schedule the identified <code>{@link org.quartz.spi.OperableTrigger}</code>
 * </p>
 */
public void triggerJob(OperableTrigger trig) throws SchedulerException {
  validateState();
  trig.computeFirstFireTime(null);
  boolean collision = true;
  while (collision) {
    try {
      resources.getJobStore().storeTrigger(trig, false);
      collision = false;
    } catch (ObjectAlreadyExistsException oaee) {
      trig.setKey(new TriggerKey(newTriggerId(), Scheduler.DEFAULT_GROUP));
    }
  }
  notifySchedulerThread(trig.getNextFireTime().getTime());
  notifySchedulerListenersSchduled(trig);
}

代码示例来源:origin: quartz-scheduler/quartz

/**
 * <p>
 * Store and schedule the identified <code>{@link org.quartz.spi.OperableTrigger}</code>
 * </p>
 */
public void triggerJob(OperableTrigger trig) throws SchedulerException {
  validateState();
  trig.computeFirstFireTime(null);
  boolean collision = true;
  while (collision) {
    try {
      resources.getJobStore().storeTrigger(trig, false);
      collision = false;
    } catch (ObjectAlreadyExistsException oaee) {
      trig.setKey(new TriggerKey(newTriggerId(), Scheduler.DEFAULT_GROUP));
    }
  }
  notifySchedulerThread(trig.getNextFireTime().getTime());
  notifySchedulerListenersSchduled(trig);
}

代码示例来源:origin: quartz-scheduler/quartz

notifySchedulerThread(newTrigger.getNextFireTime().getTime());
  notifySchedulerListenersUnscheduled(triggerKey);
  notifySchedulerListenersSchduled(newTrigger);
} else {
  return null;

代码示例来源:origin: quartz-scheduler/quartz

notifySchedulerThread(newTrigger.getNextFireTime().getTime());
  notifySchedulerListenersUnscheduled(triggerKey);
  notifySchedulerListenersSchduled(newTrigger);
} else {
  return null;

代码示例来源:origin: quartz-scheduler/quartz

notifySchedulerListenersSchduled(trigger);

代码示例来源:origin: quartz-scheduler/quartz

notifySchedulerListenersSchduled(trigger);

代码示例来源:origin: quartz-scheduler/quartz

notifySchedulerListenersJobAdded(jobDetail);
notifySchedulerThread(trigger.getNextFireTime().getTime());
notifySchedulerListenersSchduled(trigger);

代码示例来源:origin: quartz-scheduler/quartz

notifySchedulerListenersJobAdded(jobDetail);
notifySchedulerThread(trigger.getNextFireTime().getTime());
notifySchedulerListenersSchduled(trigger);

代码示例来源:origin: quartz/quartz-all

notifySchedulerListenersSchduled(trig);

代码示例来源:origin: com.opensymphony.quartz/com.springsource.org.quartz

notifySchedulerListenersSchduled(trig);

代码示例来源:origin: com.opensymphony.quartz/com.springsource.org.quartz

notifySchedulerListenersSchduled(trig);

代码示例来源:origin: quartz/quartz-all

notifySchedulerListenersSchduled(trig);

代码示例来源:origin: quartz/quartz-all

notifySchedulerThread(newTrigger.getNextFireTime().getTime());
  notifySchedulerListenersUnschduled(triggerName, groupName);
  notifySchedulerListenersSchduled(newTrigger);
} else {
  return null;

代码示例来源:origin: com.opensymphony.quartz/com.springsource.org.quartz

notifySchedulerThread(newTrigger.getNextFireTime().getTime());
  notifySchedulerListenersUnschduled(triggerName, groupName);
  notifySchedulerListenersSchduled(newTrigger);
} else {
  return null;

代码示例来源:origin: com.opensymphony.quartz/com.springsource.org.quartz

notifySchedulerListenersSchduled(trigger);

代码示例来源:origin: quartz/quartz-all

notifySchedulerListenersSchduled(trigger);

代码示例来源:origin: com.opensymphony.quartz/com.springsource.org.quartz

notifySchedulerListenersSchduled(trigger);

代码示例来源:origin: quartz/quartz-all

notifySchedulerListenersSchduled(trigger);

相关文章

微信公众号

最新文章

更多

QuartzScheduler类方法