Interface MonthlyExecutionSchedule
- All Superinterfaces:
ExecutionSchedule
A monthly schedule where you can specify the
week and the
week day of the execution. Every execution will happen at the
same time of day.- Since:
- 4.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe week of month. -
Field Summary
Fields inherited from interface de.espirit.firstspirit.access.schedule.ExecutionSchedule
DAILY, FIXED, INTERVAL, MONTHLY -
Method Summary
Modifier and TypeMethodDescriptionTheWeekDaythe dependentScheduleEntryshould be executed.TheWeekOfMonthdependentScheduleEntryshould be executedvoidsetWeekDay(WeekDay value) Provide theWeekDaydependentScheduleEntryshould be executed.voidProvide theWeekOfMonthdependentScheduleEntryshould be executed.Methods inherited from interface de.espirit.firstspirit.access.schedule.ExecutionSchedule
getNextExecutionTime, getType, setNextExecutionTime
-
Method Details
-
getWeekOfMonth
MonthlyExecutionSchedule.WeekOfMonth getWeekOfMonth()TheWeekOfMonthdependentScheduleEntryshould be executed- Since:
- 4.0
-
setWeekOfMonth
Provide theWeekOfMonthdependentScheduleEntryshould be executed.- Parameters:
value- theWeekOfMonthdependentScheduleEntryshould be executed- Since:
- 4.0
-
getWeekDay
WeekDay getWeekDay()TheWeekDaythe dependentScheduleEntryshould be executed.- Since:
- 4.0
-
setWeekDay
Provide theWeekDaydependentScheduleEntryshould be executed.- Parameters:
value- theWeekDaydependentScheduleEntryshould be executed.- Since:
- 4.0
-