首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

怎么用代码控制Quartz的启停

2012-10-26 
如何用代码控制Quartz的启停Spring中如何使用Quartz就不必说了,这里说说如果动态设定cron。这个要解决3个问

如何用代码控制Quartz的启停
Spring中如何使用Quartz就不必说了,这里说说如果动态设定cron。
这个要解决3个问题:
1.将用户输入转换为Cron表达式
2.安全的重启quartz
3.程序启动的时候,从数据库中读取cron(而非spring配置文件中写死的那个)。
因为derpvail急着用,所以先说第3个。
动态读取数据库中的Cron,作为CronTriggerBean的属性
从数据库中读取cron,需要做一个CronExpressionFactoryBean,它是一个Spring的FactoryBean,可以读取数据库,并创建一个CronExpression对象:


先写到这里,开会了,其实下一个问题我也没有什么好办法....
1 楼 derpvail 2009-08-05   啥也不说了,非常感谢!非常感谢!
我的QQ:122592512!
您是我遇到最热心的一个! 2 楼 derpvail 2009-08-06   将用户输入转换为Cron表达式,这个问题我已经解决了。
因为我的都是定时发布任务,时间形如:2008-08-08 11:08:28这样的形式,所以转换方法参照cron的表达式还是很好写的。

热点排行