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

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

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

QuartzScheduler.getLog介绍

暂无

代码示例

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

public void setJobFactory(JobFactory factory) throws SchedulerException {
  if(factory == null) {
    throw new IllegalArgumentException("JobFactory cannot be set to null!");
  }
  getLog().info("JobFactory set to: " + factory);
  this.jobFactory = factory;
}

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

public void setJobFactory(JobFactory factory) throws SchedulerException {
  if(factory == null) {
    throw new IllegalArgumentException("JobFactory cannot be set to null!");
  }
  getLog().info("JobFactory set to: " + factory);
  this.jobFactory = factory;
}

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

public void run() {
    try { Thread.sleep(seconds * 1000L); }
    catch(InterruptedException ignore) {}
    try { start(); }
    catch(SchedulerException se) {
      getLog().error("Unable to start scheduler after startup delay.", se);
    }
  }
});

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

public void run() {
    try { Thread.sleep(seconds * 1000L); }
    catch(InterruptedException ignore) {}
    try { start(); }
    catch(SchedulerException se) {
      getLog().error("Unable to start scheduler after startup delay.", se);
    }
  }
});

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

/**
 * Unregister the scheduler from the local MBeanServer.
 */
private void unregisterJMX() throws Exception {
  String jmxObjectName = resources.getJMXObjectName();
  MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
  mbs.unregisterMBean(new ObjectName(jmxObjectName));
  jmxBean.setSampledStatisticsEnabled(false);
  getLog().info("Scheduler unregistered from name '" + jmxObjectName + "' in the local MBeanServer.");
}

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

/**
 * Unregister the scheduler from the local MBeanServer.
 */
private void unregisterJMX() throws Exception {
  String jmxObjectName = resources.getJMXObjectName();
  MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
  mbs.unregisterMBean(new ObjectName(jmxObjectName));
  jmxBean.setSampledStatisticsEnabled(false);
  getLog().info("Scheduler unregistered from name '" + jmxObjectName + "' in the local MBeanServer.");
}

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

public void notifyTriggerListenersMisfired(Trigger trigger) {
  try {
    sched.notifyTriggerListenersMisfired(trigger);
  } catch (SchedulerException se) {
    sched.getLog().error(
        "Error notifying listeners of trigger misfire.", se);
    sched.notifySchedulerListenersError(
        "Error notifying listeners of trigger misfire.", se);
  }
}

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

public void notifyTriggerListenersMisfired(Trigger trigger) {
  try {
    sched.notifyTriggerListenersMisfired(trigger);
  } catch (SchedulerException se) {
    sched.getLog().error(
        "Error notifying listeners of trigger misfire.", se);
    sched.notifySchedulerListenersError(
        "Error notifying listeners of trigger misfire.", se);
  }
}

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

public void notifySchedulerListenersPausedJobs(String group) {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.jobsPaused(group);
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of paused job group: "
              + group, e);
    }
  }
}

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

public void notifySchedulerListenersInStandbyMode() {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.schedulerInStandbyMode();
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of inStandByMode.",
          e);
    }
  }
}

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

public void notifySchedulerListenersStarting() {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for (SchedulerListener sl : schedListeners) {
    try {
      sl.schedulerStarting();
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of startup.",
          e);
    }
  }
}

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

public void notifySchedulerListenersPausedTriggers(String group) {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.triggersPaused(group);
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of paused trigger group."
              + group, e);
    }
  }
}

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

public void notifySchedulerListenersStarting() {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for (SchedulerListener sl : schedListeners) {
    try {
      sl.schedulerStarting();
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of startup.",
          e);
    }
  }
}

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

public void notifySchedulerListenersShutdown() {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.schedulerShutdown();
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of shutdown.",
          e);
    }
  }
}

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

public void notifySchedulerListenersResumedTriggers(String group) {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.triggersResumed(group);
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of resumed group: "
              + group, e);
    }
  }
}

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

public void notifySchedulerListenersPausedJob(JobKey key) {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.jobPaused(key);
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of paused job: "
              + key, e);
    }
  }
}

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

public void notifySchedulerListenersShuttingdown() {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.schedulerShuttingdown();
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of shutdown.",
          e);
    }
  }
}

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

public void notifySchedulerListenersJobDeleted(JobKey jobKey) {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.jobDeleted(jobKey);
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of JobAdded.",
          e);
    }
  }
}

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

public void notifySchedulerListenersSchduled(Trigger trigger) {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.jobScheduled(trigger);
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of scheduled job."
              + "  Triger=" + trigger.getKey(), e);
    }
  }
}

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

public void notifySchedulerListenersFinalized(Trigger trigger) {
  // build a list of all scheduler listeners that are to be notified...
  List<SchedulerListener> schedListeners = buildSchedulerListenerList();
  // notify all scheduler listeners
  for(SchedulerListener sl: schedListeners) {
    try {
      sl.triggerFinalized(trigger);
    } catch (Exception e) {
      getLog().error(
          "Error while notifying SchedulerListener of finalized trigger."
              + "  Triger=" + trigger.getKey(), e);
    }
  }
}

相关文章

微信公众号

最新文章

更多

QuartzScheduler类方法