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