Class PackageAccommodationInfoHandler
java.lang.Object
de.hybris.platform.travelfacades.facades.accommodation.search.handlers.impl.AbstractDefaultPropertyHandler
de.hybris.platform.travelfacades.facades.accommodation.search.handlers.impl.PropertyDataAccommodationInfoHandler
de.hybris.platform.travelfacades.facades.packages.handlers.impl.PackageAccommodationInfoHandler
- All Implemented Interfaces:
PropertyHandler
Extension of the
PropertyDataAccommodationInfoHandler class. Handler is responsible for setting the
AccommodationInfos of rateRange-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandlingAttributes(Map<Integer, List<AccommodationOfferingDayRateData>> dayRatesForRoomStayCandidate, PropertyData propertyData) Populates the list of accommodation infoMethods inherited from class de.hybris.platform.travelfacades.facades.accommodation.search.handlers.impl.PropertyDataAccommodationInfoHandler
handleMethods inherited from class de.hybris.platform.travelfacades.facades.accommodation.search.handlers.impl.AbstractDefaultPropertyHandler
getRequestedDuration, validateDayRateAgainstDates, validateDayRateAgainstRoomStayCandidates, validateDayRatesAgainstRequest
-
Constructor Details
-
PackageAccommodationInfoHandler
public PackageAccommodationInfoHandler()
-
-
Method Details
-
handlingAttributes
protected void handlingAttributes(Map<Integer, List<AccommodationOfferingDayRateData>> dayRatesForRoomStayCandidate, PropertyData propertyData) Populates the list of accommodation info- Overrides:
handlingAttributesin classPropertyDataAccommodationInfoHandler- Parameters:
dayRatesForRoomStayCandidate- map of documents per room stay candidatespropertyData- the dto to be populated
-