public class WeekCronExpression extends CronExpression
This implementation generates expression for weekly scheduling dates using day of week. day of week: CronSpecialChars.SUN, CronSpecialChars.MON, CronSpecialChars.TUE, CronSpecialChars.WED, CronSpecialChars.THU, CronSpecialChars.FRI, CronSpecialChars.SAT Note: Start date is skipped, date boundary is handled by ScheduleSequence implementation during schedule generation. e.g. Start Date : 02/24/09, Time : 10:10 (hh:mm) Format (second minute hour day month year) Generated Expression :0 10 10 ? * MON Explanation: Generate dates for every week on Monday at 10:10 (hh:mm) e.g. Start Date : 02/24/09, Time : 10:10 (hh:mm) Format (second minute hour day month year) Generated Expression :0 10 10 ? * MON,FRI Explanation: Generate dates for every week on Monday & Friday at 10:10 (hh:mm)
SECONDS| Constructor and Description |
|---|
WeekCronExpression(Date startDate,
Time24HrFmt time,
CronSpecialChars[] weekdays) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExpression()
This method implementation must provide valid Cron Expression.
|
getStartDate, getTimepublic WeekCronExpression(Date startDate, Time24HrFmt time, CronSpecialChars[] weekdays) throws ParseException
ParseExceptionpublic String getExpression()
CronExpressiongetExpression in class CronExpressionCopyright © 2013 The Kuali Foundation. All Rights Reserved.