zoukankan      html  css  js  c++  java
  • quartz获取缓存中所有运行中的Job

    原文地址:https://blog.csdn.net/zzm8421/article/details/77769203

    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 group
    for (String groupName : scheduler.getJobGroupNames()) {
    
    //loop all jobs by groupname
    for (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);
    
    }
    
    }
  • 相关阅读:
    2019.6.30 Spring注解 bean后置处理器和属性赋值
    2019.6.29 Spring注解-Bean的注册
    2019.6.28 Spring注解
    boost基础环境搭建
    动态规划入门一:钢条切割问题
    《剑指offer》读书笔记
    字符串的全排列
    西山居递归面试题
    常见的数据结构
    832. Flipping an Image
  • 原文地址:https://www.cnblogs.com/dyh004/p/9399596.html
Copyright © 2011-2022 走看看