Interface CreateScheduleActionService
- All Known Implementing Classes:
CreateScheduleActionServiceImpl
Deprecated.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated.checks that the selected Events have a Rule_schedule relatedvoid
generateReservations
(EntityExplorerActionSelection selection, CreateScheduleActionService.RuleScheduleData data) Deprecated.calculates start date from given date and and Events and gathersOfftime_event
to pass them toRuleScheduleReservationService.generateReservations(Entity, LocalDate, Iterable)
start date is calculated from the latest date of: -CreateScheduleActionService.RuleScheduleData.getStartDate()
- thedate_from
of the firstReservation
from eachCreateScheduleActionService.RuleScheduleData.getStartEventKeys()
- thedate_rill
of the lastReservation
from eachCreateScheduleActionService.RuleScheduleData.getEndEventKeys()
Offtime_events are gathered fromCreateScheduleActionService.RuleScheduleData.getCalendarKeys()
and the relatedRule_schedule
event
-
Method Details
-
checkIfRuleScheduleExists
Deprecated.checks that the selected Events have a Rule_schedule related- Parameters:
selection
- the selected events
-
generateReservations
void generateReservations(EntityExplorerActionSelection selection, CreateScheduleActionService.RuleScheduleData data) Deprecated.calculates start date from given date and and Events and gathersOfftime_event
to pass them toRuleScheduleReservationService.generateReservations(Entity, LocalDate, Iterable)
start date is calculated from the latest date of: -CreateScheduleActionService.RuleScheduleData.getStartDate()
- thedate_from
of the firstReservation
from eachCreateScheduleActionService.RuleScheduleData.getStartEventKeys()
- thedate_rill
of the lastReservation
from eachCreateScheduleActionService.RuleScheduleData.getEndEventKeys()
Offtime_events are gathered fromCreateScheduleActionService.RuleScheduleData.getCalendarKeys()
and the relatedRule_schedule
event- Parameters:
selection
- the selected Eventsdata
- the bean containing start date, event keys and calendars
-