本文介绍了在另一个类中获取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调度程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 07:19