b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

odbc连接scan ip_weblogic连接scan ip_weblogic数据源连接池(11)

电脑杂谈  发布时间:2017-01-31 20:11:17  来源:网络整理

triggerListener的注册与jobListener相同

Scheduler 事件

org.quartz.SchedulerListener 接口定义Trigger器

public intece SchedulerListener {
 	//有新的JobDetail部署调用这个方法。
 	public void jobScheduled(Trigger trigger);

	//卸载时调用这个方法。
	public void jobUnscheduled(String triggerName, String triggerGroup);

	//当一个Trigger到达再也不会触发时调用这个方法。
	public void triggerFinalized(Trigger trigger);

	//Scheduler 调用这个方法是发生在一个Trigger或多个Trigger被暂停时。假如是多个Trigger的话,triggerName 参数将为null。
	public void triggersPaused(String triggerName, String triggerGroup);

	//Scheduler 调用这个方法是发生成一个 Trigger 或 Trigger 组从暂停中恢复时。假如是多个Trigger的话,triggerName 参数将为 null。
 	public void triggersResumed(String triggerName,String triggerGroup);

	//当一个或一组 JobDetail 暂停时调用这个方法。
 	public void jobsPaused(String jobName, String jobGroup);

	//当一个或一组 Job 从暂停上恢复时调用这个方法。假如是多个Job,jobName参数将为 null。
 	public void jobsResumed(String jobName, String jobGroup);

	// 在Scheduler 的正常运行期间产生一个严重错误时调用这个方法。错误的类型会各式的,但是下面列举了一些错误例子:
 	// 可以使用 SchedulerException 的 getErrorCode() 或者 getUnderlyingException() 方法或获取到特定错误的更详尽的信息
 	public void schedulerError(String msg, SchedulerException cause);

	//Scheduler 调用这个方法用来通知 SchedulerListener Scheduler 将要被关闭。
 	public void schedulerShutdown();
}

注册SchedulerListener(SchedulerListener不存在全局非全局性)

scheduler.addSchedulerListener(schedulerListener);

由于scheduler异常存在不打印问题,CRM使用器代码打印.

public class QuartzExceptionSchedulerListener extends SchedulerListenerSupport{
 	private Logger logger = LoggerFactory.getLogger(QuartzExceptionSchedulerListener.class);
	@Override
 	public void schedulerError(String message, SchedulerException e) {
 		super.schedulerError(message, e);
 		logger.error(message, e.getUnderlyingException());
 	}
}


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-29777-11.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...