Interface MerchandisingBaggagePipelineManager
- All Known Implementing Classes:
DefaultMerchandisingBaggagePipelineManager
public interface MerchandisingBaggagePipelineManager
Pros Merchandising Response Pipeline Manager for creating the BaggageResponseData from the MerchandisingResponse message.
-
Method Summary
Modifier and TypeMethodDescriptionexecutePipeline(List<String> transportOfferingCodes, MerchandisingResponse merchandisingResponse, Map<Integer, String> passengerIdTypeMap, CartModel cartModel) Creates the baggageResponseData and populates all the fields.
-
Method Details
-
executePipeline
BaggageResponseData executePipeline(List<String> transportOfferingCodes, MerchandisingResponse merchandisingResponse, Map<Integer, String> passengerIdTypeMap, CartModel cartModel) Creates the baggageResponseData and populates all the fields.- Parameters:
transportOfferingCodes- the list of transport offering codesmerchandisingResponse- the merchandising responsepassengerIdTypeMap- the passengerIdTypeMapcartModel- the cart- Returns:
- the BaggageResponseData
-