Interface BackofficeScheduleConfigurationService

All Known Implementing Classes:
DefaultBackofficeScheduleConfigurationService

public interface BackofficeScheduleConfigurationService
The interface Backoffice schedule configuration service.
  • Method Details

    • getScheduleConfigurationModel

      List<ScheduleConfigurationModel> getScheduleConfigurationModel(String number, TravelProviderModel travelProvider)
      Returns the ScheduleConfigurationModel for the number and travelProvider model.
      Parameters:
      number - the number
      travelProvider - the travel provider
      Returns:
      the schedule configuration model
    • getAllScheduleConfigurations

      List<ScheduleConfigurationModel> getAllScheduleConfigurations()
      Returns all the ScheduleConfigurationModel in 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 number
      travelProvider - the travel provider
      startDate - the start date
      endDate - the end date
      Returns:
      the schedule configuration model