Interface BackofficeScheduleConfigurationService
- All Known Implementing Classes:
DefaultBackofficeScheduleConfigurationService
public interface BackofficeScheduleConfigurationService
The interface Backoffice schedule configuration service.
-
Method Summary
Modifier and TypeMethodDescriptionReturns all theScheduleConfigurationModelin the systemgetScheduleConfigurationModel(String number, TravelProviderModel travelProvider) Returns the ScheduleConfigurationModel for the number and travelProvider model.getScheduleConfigurationModel(String number, TravelProviderModel travelProvider, Date startDate, Date endDate) Gets the schedule configuration model.
-
Method Details
-
getScheduleConfigurationModel
List<ScheduleConfigurationModel> getScheduleConfigurationModel(String number, TravelProviderModel travelProvider) Returns the ScheduleConfigurationModel for the number and travelProvider model.- Parameters:
number- the numbertravelProvider- the travel provider- Returns:
- the schedule configuration model
-
getAllScheduleConfigurations
List<ScheduleConfigurationModel> getAllScheduleConfigurations()Returns all theScheduleConfigurationModelin the system- Returns:
- the list of schedule configurations
-
getScheduleConfigurationModel
List<ScheduleConfigurationModel> getScheduleConfigurationModel(String number, TravelProviderModel travelProvider, Date startDate, Date endDate) Gets the schedule configuration model.- Parameters:
number- the numbertravelProvider- the travel providerstartDate- the start dateendDate- the end date- Returns:
- the schedule configuration model
-