private boolean releaseIfScheduleChangedSignificantly(List<OperableTrigger> triggers, long triggerTime) { if (isCandidateNewTimeEarlierWithinReason(triggerTime, true)) { for (OperableTrigger trigger : triggers) { try { // above call does a clearSignaledSchedulingChange() quartzSchedulerResources.getJobStore().releaseAcquiredTrigger(trigger); } catch (JobPersistenceException jpe) { quartzScheduler.notifySchedulerListenersError("An error occurred while releasing trigger '" + trigger.getName() + "'", jpe); } catch (RuntimeException e) { logger.error("releaseTriggerRetryLoop: RuntimeException " + e.getMessage(), e); } } triggers.clear(); return true; } return false; }
private boolean releaseIfScheduleChangedSignificantly(List<OperableTrigger> triggers, long triggerTime) { if (isCandidateNewTimeEarlierWithinReason(triggerTime, true)) { for (OperableTrigger trigger : triggers) { try { // above call does a clearSignaledSchedulingChange() quartzSchedulerResources.getJobStore().releaseAcquiredTrigger(trigger); } catch (JobPersistenceException jpe) { quartzScheduler.notifySchedulerListenersError("An error occurred while releasing trigger '" + trigger.getName() + "'", jpe); } catch (RuntimeException e) { logger.error("releaseTriggerRetryLoop: RuntimeException " + e.getMessage(), e); } } triggers.clear(); return true; } return false; }
private boolean releaseIfScheduleChangedSignificantly( List<OperableTrigger> triggers, long triggerTime) { if (isCandidateNewTimeEarlierWithinReason(triggerTime, true)) { for (OperableTrigger trigger : triggers) { try { // above call does a clearSignaledSchedulingChange() quartzSchedulerResources.getJobStore().releaseAcquiredTrigger(trigger); } catch (JobPersistenceException jpe) { quartzScheduler.notifySchedulerListenersError( "An error occurred while releasing trigger '" + trigger.getName() + "'", jpe); } catch (RuntimeException e) { logger.error("releaseTriggerRetryLoop: RuntimeException " + e.getMessage(), e); } } triggers.clear(); return true; } return false; }
quartzSchedulerResources.getJobStore().releaseAcquiredTrigger(triggers.get(i)); } catch (SchedulerException se) { quartzScheduler.notifySchedulerListenersError("An error occurred while releasing triggers '" + triggers.get(i).getName() + "'", se);
quartzSchedulerResources.getJobStore().releaseAcquiredTrigger(triggers.get(i)); } catch (SchedulerException se) { quartzScheduler.notifySchedulerListenersError("An error occurred while releasing triggers '" + triggers.get(i).getName() + "'", se);
quartzSchedulerResources.getJobStore().releaseAcquiredTrigger(triggers.get(i)); } catch (SchedulerException se) { quartzScheduler.notifySchedulerListenersError(