public interface CronForLoop extends Cron
Note that the get(CronColumn) method throws an IllegalArgumentException if the specified Cron column is inside the boundaries of the Cron slices within this Cron "for" loop.
Modifier and Type | Field and Description |
---|---|
static int |
INFINITY
Indicates that a timing loop will fire indefinitely.
|
APR, APRIL, AUG, AUGUST, DEC, DECEMBER, FEB, FEBRUARY, FRI, FRIDAY, JAN, JANUARY, JUL, JULY, JUN, JUNE, MAR, MARCH, MAY_INT, MAY_STRING, MON, MONDAY, NOV, NOVEMBER, OCT, OCTOBER, SAT, SATURDAY, SEP, SEPTEMBER, SUN, SUNDAY, THU, THURSDAY, TUE, TUESDAY, WED, WEDNESDAY
Modifier and Type | Method and Description |
---|---|
int |
getCount()
Returns the maximum number of times the timing loop will fire.
|
CronSlice |
getEndConstraint()
Returns the constraint when the timing loop finishes.
|
CronColumn |
getForLoopEndingCronColumn()
Returns the ending Cron column for the Cron slices within this Cron for
loop.
|
CronColumn |
getForLoopStartingCronColumn()
Returns the starting Cron column for the Cron slices within this Cron for
loop.
|
CronSlice |
getIncrementConstraint()
Returns the constraint that specifies intermittent timing points between
the start and end constraints.
|
CronSlice |
getStartConstraint()
Returns the constraint when the timing loop begins.
|
isCronForLoop, isCronOr, isRegularCron, previous, previous, toString, verify
add, add, add, add, add, add, addAll, addAll, get, getEndingCronColumn, getStartingCronColumn, includesAllValues
accept, getBusinessInterval, getTimeZone, next, next, reset, setBusinessInterval, setTimeZone
static final int INFINITY
int getCount()
INFINITY
CronSlice getEndConstraint()
CronColumn getForLoopEndingCronColumn()
CronColumn getForLoopStartingCronColumn()
CronSlice getIncrementConstraint()
CronSlice getStartConstraint()
© 2000-2025 Flux Corporation. All rights reserved.