Class DefaultPropertyPipelineManager
java.lang.Object
de.hybris.platform.travelfacades.facades.accommodation.search.manager.impl.DefaultPropertyPipelineManager
- All Implemented Interfaces:
PropertyPipelineManager
Default implementation of
PropertyPipelineManager-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecutePipeline(Map.Entry<String, List<AccommodationOfferingDayRateData>> propertyEntry, AccommodationSearchRequestData accommodationSearchRequest) Execute pipeline property data.protected List<PropertyHandler>protected Map<Integer,List<AccommodationOfferingDayRateData>> groupByRefNumber(List<AccommodationOfferingDayRateData> dayRatesForAccommodationOffering) voidsetHandlers(List<PropertyHandler> handlers)
-
Constructor Details
-
DefaultPropertyPipelineManager
public DefaultPropertyPipelineManager()
-
-
Method Details
-
executePipeline
public PropertyData executePipeline(Map.Entry<String, List<AccommodationOfferingDayRateData>> propertyEntry, AccommodationSearchRequestData accommodationSearchRequest) Description copied from interface:PropertyPipelineManagerExecute pipeline property data.- Specified by:
executePipelinein interfacePropertyPipelineManager- Parameters:
propertyEntry- the property entryaccommodationSearchRequest- the accommodation search request- Returns:
- the property data
-
groupByRefNumber
protected Map<Integer,List<AccommodationOfferingDayRateData>> groupByRefNumber(List<AccommodationOfferingDayRateData> dayRatesForAccommodationOffering) -
getHandlers
-
setHandlers
-