首页 > 其他 > 详细

【 Quartz】使用 JobListener (任务监听器可实现) 我想在一个任务执行后在执行第二个任务怎么办呢

时间:2015-07-27 18:21:57      阅读:403      评论:0      收藏:0      [点我收藏+]

http://liuzidong.iteye.com/blog/1147528

 

问题1 如果你的任务执行发生错误了怎么办呀! 
Quartz提供了二种解决方法 
1 立即重新执行任务 
2 立即停止所有相关这个任务的触发器 
问题2 怎么去执行呢 
Quartz的解决方式是 
在你的程序出错时,用Quartz提供的JobExecutionException类相关方法很好的解决 
 
 
问题:我想在WEB容器启动时就执行任务怎么办呢 
Quartz:使用QuartzInitializerListener就可办到了技术分享 
请注意它的优先级别比QuartzInitializerServlet要高 
在web.xml中可配置的参数如下: 
如: 
Java代码  技术分享
  1. <context-param>  
  2.          <param-name>quartz:config-file</param-name>  
  3.          <param-value>/quartz.properties</param-value>  
  4. </context-param>  

        触发器监听  TriggerListener

Quartz TriggerListener 触发器监听器

顾名思义:监听触发器的

 

Quartz  Scheduler 可以对Trigger建立一个监听器,分别对Trigger的各种状态进行监听

实现监听器需要实现TriggerListener接口,然后注册到Scheduler上就可以了。

【 Quartz】使用 JobListener (任务监听器可实现) 我想在一个任务执行后在执行第二个任务怎么办呢

原文:http://www.cnblogs.com/viewcozy/p/4680481.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!