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

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

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

QuartzScheduler.notifySchedulerListenersPausedTriggers介绍

暂无

代码示例

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

/**
 * <p>
 * Pause all triggers - equivalent of calling <code>pauseTriggers(GroupMatcher<TriggerKey>)</code>
 * with a matcher matching all known groups.
 * </p>
 * 
 * <p>
 * When <code>resumeAll()</code> is called (to un-pause), trigger misfire
 * instructions WILL be applied.
 * </p>
 * 
 * @see #resumeAll()
 * @see #pauseTriggers(org.quartz.impl.matchers.GroupMatcher)
 * @see #standby()
 */
public void pauseAll() throws SchedulerException {
  validateState();
  resources.getJobStore().pauseAll();
  notifySchedulerThread(0L);
  notifySchedulerListenersPausedTriggers(null);
}

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

/**
 * <p>
 * Pause all triggers - equivalent of calling <code>pauseTriggers(GroupMatcher<TriggerKey>)</code>
 * with a matcher matching all known groups.
 * </p>
 * 
 * <p>
 * When <code>resumeAll()</code> is called (to un-pause), trigger misfire
 * instructions WILL be applied.
 * </p>
 * 
 * @see #resumeAll()
 * @see #pauseTriggers(org.quartz.impl.matchers.GroupMatcher)
 * @see #standby()
 */
public void pauseAll() throws SchedulerException {
  validateState();
  resources.getJobStore().pauseAll();
  notifySchedulerThread(0L);
  notifySchedulerListenersPausedTriggers(null);
}

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

/**
 * <p>
 * Pause all of the <code>{@link Trigger}s</code> in the matching groups.
 * </p>
 *  
 */
public void pauseTriggers(GroupMatcher<TriggerKey> matcher)
  throws SchedulerException {
  validateState();
  if(matcher == null) {
    matcher = GroupMatcher.groupEquals(Scheduler.DEFAULT_GROUP);
  }
  Collection<String> pausedGroups = resources.getJobStore().pauseTriggers(matcher);
  notifySchedulerThread(0L);
  for (String pausedGroup : pausedGroups) {
    notifySchedulerListenersPausedTriggers(pausedGroup);
  }
}

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

/**
 * <p>
 * Pause all of the <code>{@link Trigger}s</code> in the matching groups.
 * </p>
 *  
 */
public void pauseTriggers(GroupMatcher<TriggerKey> matcher)
  throws SchedulerException {
  validateState();
  if(matcher == null) {
    matcher = GroupMatcher.groupEquals(Scheduler.DEFAULT_GROUP);
  }
  Collection<String> pausedGroups = resources.getJobStore().pauseTriggers(matcher);
  notifySchedulerThread(0L);
  for (String pausedGroup : pausedGroups) {
    notifySchedulerListenersPausedTriggers(pausedGroup);
  }
}

相关文章

微信公众号

最新文章

更多

QuartzScheduler类方法