| Package | Description |
|---|---|
| org.kuali.kra.common.committee.service.impl | |
| org.kuali.kra.scheduling.expr | |
| org.kuali.kra.scheduling.service | |
| org.kuali.kra.scheduling.service.impl |
| Modifier and Type | Method and Description |
|---|---|
protected Time24HrFmt |
CommitteeScheduleServiceImplBase.getTime24hFmt(Date date,
int min)
Helper method to convert date and minutes into Time24HrFmt object.
|
| Modifier and Type | Method and Description |
|---|---|
protected Time24HrFmt |
CronExpression.getTime() |
| Modifier and Type | Method and Description |
|---|---|
List<Date> |
ScheduleService.getIntervalInDaysScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
Integer intervalInDays)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars[] weekdays,
ScheduleSequence scheduleSequence)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars weekOfMonth,
CronSpecialChars dayOfWeek,
CronSpecialChars month,
Integer frequencyInYear,
ScheduleSequence scheduleSequence)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars dayOfWeek,
CronSpecialChars weekOfMonth,
Integer frequencyInMonth,
ScheduleSequence scheduleSequence)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars month,
Integer day,
Integer frequencyInYear,
ScheduleSequence scheduleSequence)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
Integer day,
Integer frequencyInMonth,
ScheduleSequence scheduleSequence)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
Integer frequencyInDay,
ScheduleSequence scheduleSequence)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
ScheduleSequence scheduleSequence)
This method must return schedule dates generated between provided parameters.
|
List<Date> |
ScheduleService.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
ScheduleSequence scheduleSequence,
Integer dayOfMonth)
This method must return schedule dates generated between provided parameters.
|
| Modifier and Type | Method and Description |
|---|---|
List<Date> |
ScheduleServiceImpl.getIntervalInDaysScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
Integer intervalInDays)
This implementation uses the SimpleTrigger class instead of the CronTrigger class used everywhere else.
|
protected List<Date> |
ScheduleServiceImpl.getScheduledDates(CronExpression expression,
Date startDate,
Date endDate,
Time24HrFmt time,
ScheduleSequence scheduleSequence)
This is helper method, gets appropriate ScheduleSequence in case of null, wraps time accurately and executes schedule
sequence.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars[] weekdays,
ScheduleSequence scheduleSequence)
This overloaded implementation uses WeekCronExpression targeting weekly types of schedule generation.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars weekOfMonth,
CronSpecialChars dayOfWeek,
CronSpecialChars month,
Integer frequencyInYear,
ScheduleSequence scheduleSequence)
This overloaded implementation uses YearMonthDayCronExpression targeting yearly types of schedule generation.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars dayOfWeek,
CronSpecialChars weekOfMonth,
Integer frequencyInMonth,
ScheduleSequence scheduleSequence)
This overloaded implementation uses MonthDayCronExpression targeting monthly types of schedule generation.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
CronSpecialChars month,
Integer day,
Integer frequencyInYear,
ScheduleSequence scheduleSequence)
This overloaded implementation uses YearMonthDayCronExpression targeting yearly types of schedule generation.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
Integer day,
Integer frequencyInMonth,
ScheduleSequence scheduleSequence)
This overloaded implementation uses MonthDayCronExpression targeting monthly types of schedule generation.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
Integer frequencyInDay,
ScheduleSequence scheduleSequence)
This overloaded implementation uses DayCronExpression targeting daily types of schedule generation.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
ScheduleSequence scheduleSequence)
This overloaded implementation uses NeverCronExpression, which generates schedule for specific DAY only.
|
List<Date> |
ScheduleServiceImpl.getScheduledDates(Date startDate,
Date endDate,
Time24HrFmt time,
ScheduleSequence scheduleSequence,
Integer dayOfMonth)
This overloaded implementation uses MonthDayMultipleYearsCronExpression targeting monthly types of schedule generation.
|
protected Date |
ScheduleServiceImpl.wrapTime(Date date,
Time24HrFmt time)
This is helper method, wraps date with time accurately in java.util.Date (milliseconds).
|
Copyright © 2013 The Kuali Foundation. All Rights Reserved.