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 enum
The week of month. -
Field Summary
Fields inherited from interface de.espirit.firstspirit.access.schedule.ExecutionSchedule
DAILY, FIXED, INTERVAL, MONTHLY
-
Method Summary
Modifier and TypeMethodDescriptionTheWeekDay
the dependentScheduleEntry
should be executed.TheWeekOfMonth
dependentScheduleEntry
should be executedvoid
setWeekDay
(WeekDay value) Provide theWeekDay
dependentScheduleEntry
should be executed.void
Provide theWeekOfMonth
dependentScheduleEntry
should be executed.Methods inherited from interface de.espirit.firstspirit.access.schedule.ExecutionSchedule
getNextExecutionTime, getType, setNextExecutionTime
-
Method Details
-
getWeekOfMonth
MonthlyExecutionSchedule.WeekOfMonth getWeekOfMonth()TheWeekOfMonth
dependentScheduleEntry
should be executed- Since:
- 4.0
-
setWeekOfMonth
Provide theWeekOfMonth
dependentScheduleEntry
should be executed.- Parameters:
value
- theWeekOfMonth
dependentScheduleEntry
should be executed- Since:
- 4.0
-
getWeekDay
WeekDay getWeekDay()TheWeekDay
the dependentScheduleEntry
should be executed.- Since:
- 4.0
-
setWeekDay
Provide theWeekDay
dependentScheduleEntry
should be executed.- Parameters:
value
- theWeekDay
dependentScheduleEntry
should be executed.- Since:
- 4.0
-