- Common ways to obtain CalendarIntervalTriggerImpl
private void myMethod () {}
/** * <p> * Set the time at which the <code>DateIntervalTrigger</code> should quit * repeating (and be automatically deleted). * </p> * * @exception IllegalArgumentException * if endTime is before start time. */ @Override public void setEndTime(Date endTime) { Date sTime = getStartTime(); if (sTime != null && endTime != null && sTime.after(endTime)) { throw new IllegalArgumentException( "End time cannot be before start time"); } this.endTime = endTime; }
/** * <p> * Set the time at which the <code>DateIntervalTrigger</code> should quit * repeating (and be automatically deleted). * </p> * * @exception IllegalArgumentException * if endTime is before start time. */ @Override public void setEndTime(Date endTime) { Date sTime = getStartTime(); if (sTime != null && endTime != null && sTime.after(endTime)) { throw new IllegalArgumentException( "End time cannot be before start time"); } this.endTime = endTime; }
nextFireTime = getStartTime();
nextFireTime = getStartTime();
long startMillis = getStartTime().getTime(); long afterMillis = afterTime.getTime(); long endMillis = (getEndTime() == null) ? Long.MAX_VALUE : getEndTime() if(timeZone != null) sTime.setTimeZone(timeZone); sTime.setTime(getStartTime()); sTime.setLenient(true);
long startMillis = getStartTime().getTime(); long afterMillis = afterTime.getTime(); long endMillis = (getEndTime() == null) ? Long.MAX_VALUE : getEndTime() if(timeZone != null) sTime.setTimeZone(timeZone); sTime.setTime(getStartTime()); sTime.setLenient(true);