@Override public Collection<TimerJobInstance> getTimerJobInstances(long id) { Collection<TimerJobInstance> timers = new ArrayList<TimerJobInstance>(); List<GlobalJobHandle> jobs = timerJobsPerSession.get(id); { if (jobs != null) { for (GlobalJobHandle job : jobs) { if (job != null && schedulerService.isValid(job)) { timers.add(job.getTimerJobInstance()); } } } } logger.debug("Returning timers {} for session {}", timers, id); return timers; }
@Override public Collection<TimerJobInstance> getTimerJobInstances(long id) { Collection<TimerJobInstance> timers = new ArrayList<TimerJobInstance>(); List<GlobalJobHandle> jobs = timerJobsPerSession.get(id); { if (jobs != null) { for (GlobalJobHandle job : jobs) { if (job != null && schedulerService.isValid(job)) { timers.add(job.getTimerJobInstance()); } } } } logger.debug("Returning timers {} for session {}", timers, id); return timers; }