Interface AccommodationService
- All Known Implementing Classes:
DefaultAccommodationService,OptimizedAccommodationService
public interface AccommodationService
Accommodation Service interface which provides functionality to manage Accommodation Offering.
-
Method Summary
Modifier and TypeMethodDescriptiongetAccommodationForAccommodationOffering(String accommodationOfferingCode) Returns a list of AccommodationModel for a given AccommodationOfferingCodegetAccommodationForAccommodationOffering(String accommodationOfferingCode, String accommodationCode) Returns a list of AccommodationModel for the given accommodationOfferingCode and accommodationCodesgetAccommodationForAccommodationOfferingAndCatalog(String accommodationOfferingCode, String catalogVersion) Returns a list of AccommodationModel for a given AccommodationOfferingCode and catalogVersion
-
Method Details
-
getAccommodationForAccommodationOffering
Returns a list of AccommodationModel for a given AccommodationOfferingCode- Parameters:
accommodationOfferingCode- the code of the accommodationOffering to use to get the list of AccommodationModel- Returns:
- the list of Accommodations found
-
getAccommodationForAccommodationOfferingAndCatalog
List<AccommodationModel> getAccommodationForAccommodationOfferingAndCatalog(String accommodationOfferingCode, String catalogVersion) Returns a list of AccommodationModel for a given AccommodationOfferingCode and catalogVersion- Parameters:
accommodationOfferingCode- the code of the accommodationOffering to use to get the list of AccommodationModelcatalogVersion- the catalog version to use to get the list of AccommodationModel- Returns:
- the list of Accommodations found
-
getAccommodationForAccommodationOffering
AccommodationModel getAccommodationForAccommodationOffering(String accommodationOfferingCode, String accommodationCode) Returns a list of AccommodationModel for the given accommodationOfferingCode and accommodationCodes- Parameters:
accommodationOfferingCode- the code of the AccommodationOffering to use to get the AccommodationaccommodationCode- the codes of the Accommodation- Returns:
- the object of AccommodationModel
-