动态改变quartz的触发器策略?

06-07-05 lyojbuilder
在使用 opensymphony的 quartz的时候,它内部提供了 trigger,例如:

 trigger = TriggerUtils.makeHourlyTrigger(); //trigger every hour
<p>

上面的代码意思是每小时触发一次任务。

这个配置在 quartz第一次启动的时候就读入到内存中了,我得问题是如果我需要动态改变我得任务启动策略该怎麽作呢? 比如每小时触发一次任务后,我希望下个任务是每分钟触发一次,当然任务的次数是无限的,好像 quartz 没有考虑到这个需求,我看他的API没有提供这个解决办法,各位有用过 quartz的遇到过这个问题么? :(

猜你喜欢