public class CronSchedule extends Object implements Schedule
* * * * command to execute | | | | | | | | | | | | | | +------ day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0) | | | +----------- month (1 - 12) | | +---------------- day of month (1 - 31) | +--------------------- hour (0 - 23) +-------------------------- min (0 - 59)
Constructor and Description |
---|
CronSchedule(String inCronString) |
Modifier and Type | Method and Description |
---|---|
Date |
next()
Returns the next scheduled instance.
|
Date |
nextAfter(Date inReferenceDate)
Returns the first scheduled instance that comes after the specified reference date.
|
CronSchedule |
setDayOfMonthSpec(String inDayOfMonthSpec) |
CronSchedule |
setDayOfWeekSpec(String inDayOfWeekSpec) |
CronSchedule |
setHourSpec(String inHourSpec) |
CronSchedule |
setMinuteSpec(String inMinuteSpec) |
CronSchedule |
setMonthSpec(String inMonthSpec) |
public CronSchedule(String inCronString)
public Date next()
Schedule
public Date nextAfter(Date inReferenceDate)
Schedule
public CronSchedule setMinuteSpec(String inMinuteSpec)
public CronSchedule setHourSpec(String inHourSpec)
public CronSchedule setDayOfMonthSpec(String inDayOfMonthSpec)
public CronSchedule setMonthSpec(String inMonthSpec)
public CronSchedule setDayOfWeekSpec(String inDayOfWeekSpec)
jataylor@hairyfatguy.com