Class DefaultTravelImageFacade
java.lang.Object
de.hybris.platform.travelfacades.facades.impl.DefaultTravelImageFacade
- All Implemented Interfaces:
TravelImageFacade
Default implementation of
TravelImageFacade-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AccommodationCommerceCartServiceGets accommodation commerce cart service.protected AccommodationOfferingServiceGets accommodation offering service.protected LocationModelgetCityLocation(LocationModel locationModel) Gets city location.protected de.hybris.platform.servicelayer.dto.converter.Converter<MediaModel,ImageData> Gets image converter.getImageForAccommodationOfferingLocation(String accommodationOfferingCode) Retrieves the image of a city location associated to given accommodation offering.getImageForArrivalTransportFacility(String arrivalTransportFacility) Retrieves the image of a city location associated to given transport facility.getImageForDestinationLocation(String destinationLocation) Retrieves city location code from the destinationLocation parameter and then will get the image associated to the location of that city.Retrieves the image based on transportation or accommodation selection that is currently in the cartprotected TransportFacilityServiceGets transport facility service.protected TravelCartServiceGets travel cart service.protected TravelLocationServiceGets travel location service.voidsetAccommodationCommerceCartService(AccommodationCommerceCartService accommodationCommerceCartService) Sets accommodation commerce cart service.voidsetAccommodationOfferingService(AccommodationOfferingService accommodationOfferingService) Sets accommodation offering service.voidsetImageConverter(de.hybris.platform.servicelayer.dto.converter.Converter<MediaModel, ImageData> imageConverter) Sets image converter.voidsetTransportFacilityService(TransportFacilityService transportFacilityService) Sets transport facility service.voidsetTravelCartService(TravelCartService travelCartService) Sets travel cart service.voidsetTravelLocationService(TravelLocationService travelLocationService) Sets travel location service.
-
Constructor Details
-
DefaultTravelImageFacade
public DefaultTravelImageFacade()
-
-
Method Details
-
getImageForDestinationLocation
Description copied from interface:TravelImageFacadeRetrieves city location code from the destinationLocation parameter and then will get the image associated to the location of that city.- Specified by:
getImageForDestinationLocationin interfaceTravelImageFacade- Parameters:
destinationLocation- code used in accommodation search built in following pattern:| | , e.g. LON|GB or PAR|FR - Returns:
- image image for destination location
-
getImageForAccommodationOfferingLocation
Description copied from interface:TravelImageFacadeRetrieves the image of a city location associated to given accommodation offering.- Specified by:
getImageForAccommodationOfferingLocationin interfaceTravelImageFacade- Parameters:
accommodationOfferingCode- - accommodation offering code- Returns:
- image image for accommodation offering location
-
getImageFromCart
Description copied from interface:TravelImageFacadeRetrieves the image based on transportation or accommodation selection that is currently in the cart- Specified by:
getImageFromCartin interfaceTravelImageFacade- Returns:
- image from cart
-
getImageForArrivalTransportFacility
Description copied from interface:TravelImageFacadeRetrieves the image of a city location associated to given transport facility.- Specified by:
getImageForArrivalTransportFacilityin interfaceTravelImageFacade- Parameters:
arrivalTransportFacility- - arrival transport facility code- Returns:
- image image for arrival transport facility
-
getCityLocation
Gets city location.- Parameters:
locationModel- the location model- Returns:
- the city location
-
getAccommodationOfferingService
Gets accommodation offering service.- Returns:
- the accommodation offering service
-
setAccommodationOfferingService
public void setAccommodationOfferingService(AccommodationOfferingService accommodationOfferingService) Sets accommodation offering service.- Parameters:
accommodationOfferingService- the accommodation offering service
-
getImageConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<MediaModel,ImageData> getImageConverter()Gets image converter.- Returns:
- the image converter
-
setImageConverter
public void setImageConverter(de.hybris.platform.servicelayer.dto.converter.Converter<MediaModel, ImageData> imageConverter) Sets image converter.- Parameters:
imageConverter- the image converter
-
getTravelLocationService
Gets travel location service.- Returns:
- the travel location service
-
setTravelLocationService
Sets travel location service.- Parameters:
travelLocationService- the travel location service
-
getTransportFacilityService
Gets transport facility service.- Returns:
- the transport facility service
-
setTransportFacilityService
Sets transport facility service.- Parameters:
transportFacilityService- the transport facility service
-
getTravelCartService
Gets travel cart service.- Returns:
- the travel cart service
-
setTravelCartService
Sets travel cart service.- Parameters:
travelCartService- the travel cart service
-
getAccommodationCommerceCartService
Gets accommodation commerce cart service.- Returns:
- the accommodation commerce cart service
-
setAccommodationCommerceCartService
public void setAccommodationCommerceCartService(AccommodationCommerceCartService accommodationCommerceCartService) Sets accommodation commerce cart service.- Parameters:
accommodationCommerceCartService- the accommodation commerce cart service
-