jobDetail new两个看看.没试过两个工作的.
解决方案 »
- 没有可用的数据库连接 这个问题如何解决 !!!
- 报错了,帮帮我
- hibernate 中间表查询
- 天翎的Myapps快速定制平台是否支持跨平台,跨数据库?
- JXTA 汇聚对等体
- 文件上传下载时的疑惑,求救高手。。
- 基于equinox框架上的hibernate映射表找不到的错误(解决人另加100,顶着有分)
- 各位学长,脚本里如何判断字符串有空格呀?挺急的谢谢
- 为什么singleton模式要用private的构造函数?
- 请问我用weblogic建了petstore的domain,但我不知道怎么用,
- 谁用过"Java MSN Messenger library(jml)" 我如何发信息,谁有实例?
- 请教castor问题
JobDetail jobDetail2 =
new JobDetail("testJob2", "jGroup1",TestJob.class);
然后scheduler.scheduleJob(jobDetail2, cronTrigger2);这样是正常的。难道quartz中只能这样调用,即使使用的是同一个JOB类,也要重新new一个JobDetail对象,才能加入任务?
还有
如果scheduler.start();后我要删除某个Trigger,用什么方法?
如果scheduler.start();后我要删除某个job,但又想保留Trigger,用什么方法?
若某一时刻,我要判断当前scheduler中所有任务是否有正在工作的,怎么判断?
兄台可能还没完全明白我的意思,其实我的程序要求是:
每天定时从数据库取出任务计划(操作和触发器表达式),然后判断当前scheduler是否有工作正在运行(或者说有
触发器正在触发中),如果没有,那么就停止scheduler,将数据库取到的一系列计划任务重新加载。如果有,那么就延时以待至可以重新加载为止。因为这些计划任务是存在数据库中的,而且很可能经常修改,所以通过配置文件是无法达到我程序的需要的吧。 其实我就想问:
如果scheduler.start();后我要删除某个Trigger,用什么方法?
如果scheduler.start();后我要删除某个job,但又想保留Trigger,用什么方法?
若某一时刻,我要判断当前scheduler中所有任务是否有正在工作的,怎么判断?
现在急用,敬请回复!