本文介绍了在另一个类中获取quartz调度程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何获得在另一个java类中创建的石英调度程序。
ex:
我启动了一个调度程序:
How can I get a quartz scheduler which created in another java class.
ex:
I started a scheduler :
SchedulerFactory schedulerFactory = new StdSchedulerFactory();
Scheduler scheduler = schedulerFactory.getScheduler();
JobDetail jobDetail = new JobDetail("gr1", "GTLPL", AutoRunJobClass.class);
CronTrigger cronTrigger = new CronTrigger("tr1", "GTLCL", cronExpTrigger);
cronTrigger.setStartTime(startDate.getTime());
cronTrigger.setEndTime(endDate.getTime());
scheduler.scheduleJob(jobDetail, cronTrigger);
scheduler.start();
它在java类ClassA中。
我想在另一个名为ClassB的类中关闭/备用调度程序。
我该怎么办
it is in java class ClassA.
and I want to shutdown/standby scheduler in another class named ClassB.
How can I do it
推荐答案
ClassB bObject = new ClassB();
bObject.method(scheduler);
这篇关于在另一个类中获取quartz调度程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!