/** * NOT YET IMPLEMENTED: Returns the final time at which the <code>CronTrigger</code> will fire. * * <p>Note that the return time *may* be in the past. and the date returned is not validated * against org.quartz.calendar */ @Override public Date getFinalFireTime() { Date resultTime; if (getEndTime() != null) { resultTime = getTimeBefore(new Date(getEndTime().getTime() + 1000l)); } else { resultTime = (cronEx == null) ? null : cronEx.getFinalFireTime(); } if ((resultTime != null) && (getStartTime() != null) && (resultTime.before(getStartTime()))) { return null; } return resultTime; }
/** * <p> * NOT YET IMPLEMENTED: Returns the final time at which the <code>CronTrigger</code> will fire. * </p> * <p> * Note that the return time *may* be in the past. and the date returned is not validated against org.quartz.calendar * </p> */ @Override public Date getFinalFireTime() { Date resultTime; if (getEndTime() != null) { resultTime = getTimeBefore(new Date(getEndTime().getTime() + 1000l)); } else { resultTime = (cronEx == null) ? null : cronEx.getFinalFireTime(); } if ((resultTime != null) && (getStartTime() != null) && (resultTime.before(getStartTime()))) { return null; } return resultTime; }
/** * <p> * NOT YET IMPLEMENTED: Returns the final time at which the <code>CronTrigger</code> will fire. * </p> * <p> * Note that the return time *may* be in the past. and the date returned is not validated against org.quartz.calendar * </p> */ @Override public Date getFinalFireTime() { Date resultTime; if (getEndTime() != null) { resultTime = getTimeBefore(new Date(getEndTime().getTime() + 1000l)); } else { resultTime = (cronEx == null) ? null : cronEx.getFinalFireTime(); } if ((resultTime != null) && (getStartTime() != null) && (resultTime.before(getStartTime()))) { return null; } return resultTime; }