quartz获取缓存中所有运行中的Job
来源:互联网 发布:成都网络营销策划公司 编辑:程序博客网 时间:2024/06/07 02:39
Quartz 2.1.5:
public static void getAllJobs(){ try { Scheduler scheduler = schedulerFactory.getScheduler(); for (String groupName : scheduler.getJobGroupNames()) { for (JobKey jobKey : scheduler.getJobKeys(GroupMatcher.jobGroupEquals(groupName))) { String jobName = jobKey.getName(); String jobGroup = jobKey.getGroup(); //get job's trigger List<Trigger> triggers = (List<Trigger>) scheduler.getTriggersOfJob(jobKey); Date nextFireTime = triggers.get(0).getNextFireTime(); System.out.println("[jobName] : " + jobName + " [groupName] : " + jobGroup + " - " + nextFireTime); } } } catch (Exception e) { e.printStackTrace(); } }
Quartz 1.8.6
Scheduler scheduler = new StdSchedulerFactory().getScheduler();//loop all groupfor (String groupName : scheduler.getJobGroupNames()) {//loop all jobs by groupnamefor (String jobName : scheduler.getJobNames(groupName)) { //get job's trigger Trigger[] triggers = scheduler.getTriggersOfJob(jobName,groupName); Date nextFireTime = triggers[0].getNextFireTime(); System.out.println("[jobName] : " + jobName + " [groupName] : " + groupName + " - " + nextFireTime);}}
阅读全文
0 0
- quartz获取缓存中所有运行中的Job
- quartz 的job中获取到applicationContext
- 获取Quartz中Job的执行状态
- Quartz中在Job类中得到Spring中的WebApplicationContext
- Quartz中的Job和StatefulJob
- quartz Job中注入service
- 记录:获取 sql server 中job的运行状态
- quartz运行中的异常
- hadoop中job提交在yarn中的运行过程
- 关于QUARTZ JOB 中cluster的用法
- quartz的job中注入spring对象!
- quartz中设置Job不并发执行
- 得到quartz中Job的执行状态
- java自动运行任务job---quartz的运用
- java自动运行任务job---quartz的运用
- 如何获取android的所有运行中的进程
- 获取 Java VM 中当前运行的所有线程
- 获取所有运行中进程的信息及常规操作
- CentOS6.5编译hadoop2.6.4
- solr 初探
- sql中sum()和count()的区别
- webgl学习笔记一
- ionic小白前端环境搭建
- quartz获取缓存中所有运行中的Job
- 字符串大小写分开打印 -- 漫漫算法路 刷题篇
- java枚举
- Intelligent IDEA中的可运行Web工程如何打包成War放到云上的Tomcat
- 本地搭建了PHP+Apache环境,何让局域网内的人都能访问我的电脑上的本地网站
- tomcat的http协议和AJP协议
- 开源音乐播放器!
- tomcat启动时自动启动程序
- SpringMVC:java拦截器实现 HandlerInterceptor