Interface NDCMerchandisingResponseHandler
- All Superinterfaces:
MerchandisingResponseHandler
- All Known Implementing Classes:
DefaultNDCMerchandisingResponseAncillaryDataHandler,DefaultNDCMerchandisingResponsePassengerDataHandler
The ndc extension of
MerchandisingResponseHandler-
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(AncillaryResponseData ancillaryResponseData, List<String> transportOfferingCodes, MerchandisingResponse merchandisingResponse, Map<Integer, String> passengerIdTypeMap, Map<Integer, TransportOfferingData> flightIdTransportOfferingMap, ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) Populates all the fields in the ancillaryResponseData from the merchandisingResponse.Methods inherited from interface de.hybris.platform.prosfacades.ancillary.search.handlers.MerchandisingResponseHandler
handle
-
Method Details
-
handle
void handle(AncillaryResponseData ancillaryResponseData, List<String> transportOfferingCodes, MerchandisingResponse merchandisingResponse, Map<Integer, String> passengerIdTypeMap, Map<Integer, TransportOfferingData> flightIdTransportOfferingMap, ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) Populates all the fields in the ancillaryResponseData from the merchandisingResponse. The ancillaries will be filtered basing on a list of transport offering codes.- Parameters:
ancillaryResponseData- the ancillaryResponseDatatransportOfferingCodes- the transportOfferingCodesmerchandisingResponse- the merchandisingResponsepassengerIdTypeMap- the passengerIdTypeMapflightIdTransportOfferingMap- the flightIdTransportOfferingMapshoppingMerchandisingHandlerData- the shoppingMerchandisingHandlerData
-