/** * Generates an alphabetically sorted List of all Job names in the DEFAULT job group * * @return */ public static List<String> getAllJobNames() { List<String> allJobNames = new ArrayList<String>(); try { Set<String> allJobKeys = getScheduler().getJobKeys(); for (String jobKey : allJobKeys) { allJobNames.add(jobKey); } } catch (SchedulerException e) { logger.error("COULD NOT GET JOB NAMES!!!", e); } Collections.sort(allJobNames); return allJobNames; }
/** * Generates an alphabetically sorted List of all Job names in the DEFAULT job group * * @return */ public static List<String> getAllJobNames() throws SundialSchedulerException { List<String> allJobNames = new ArrayList<String>(); try { Set<String> allJobKeys = getScheduler().getJobKeys(); for (String jobKey : allJobKeys) { allJobNames.add(jobKey); } } catch (SchedulerException e) { throw new SundialSchedulerException("COULD NOT GET JOB NAMES!!!", e); } Collections.sort(allJobNames); return allJobNames; }
/** * Generates an alphabetically sorted List of all Job names in the DEFAULT job group * * @return */ public static List<String> getAllJobNames() throws SundialSchedulerException { List<String> allJobNames = new ArrayList<String>(); try { Set<String> allJobKeys = getScheduler().getJobKeys(); for (String jobKey : allJobKeys) { allJobNames.add(jobKey); } } catch (SchedulerException e) { throw new SundialSchedulerException("COULD NOT GET JOB NAMES!!!", e); } Collections.sort(allJobNames); return allJobNames; }
/** * Generates a Map of all Job names with corresponding Triggers * * @return */ public static Map<String, List<Trigger>> getAllJobsAndTriggers() { Map<String, List<Trigger>> allJobsMap = new TreeMap<String, List<Trigger>>(); try { Set<String> allJobKeys = getScheduler().getJobKeys(); for (String jobKey : allJobKeys) { List<Trigger> triggers = getScheduler().getTriggersOfJob(jobKey); allJobsMap.put(jobKey, triggers); } } catch (SchedulerException e) { logger.error("COULD NOT GET JOB NAMES!!!", e); } return allJobsMap; }
/** * Generates a Map of all Job names with corresponding Triggers * * @return */ public static Map<String, List<Trigger>> getAllJobsAndTriggers() throws SundialSchedulerException { Map<String, List<Trigger>> allJobsMap = new TreeMap<String, List<Trigger>>(); try { Set<String> allJobKeys = getScheduler().getJobKeys(); for (String jobKey : allJobKeys) { List<Trigger> triggers = getScheduler().getTriggersOfJob(jobKey); allJobsMap.put(jobKey, triggers); } } catch (SchedulerException e) { throw new SundialSchedulerException("COULD NOT GET JOB NAMES!!!", e); } return allJobsMap; }
/** * Generates a Map of all Job names with corresponding Triggers * * @return */ public static Map<String, List<Trigger>> getAllJobsAndTriggers() throws SundialSchedulerException { Map<String, List<Trigger>> allJobsMap = new TreeMap<String, List<Trigger>>(); try { Set<String> allJobKeys = getScheduler().getJobKeys(); for (String jobKey : allJobKeys) { List<Trigger> triggers = getScheduler().getTriggersOfJob(jobKey); allJobsMap.put(jobKey, triggers); } } catch (SchedulerException e) { throw new SundialSchedulerException("COULD NOT GET JOB NAMES!!!", e); } return allJobsMap; }