Class UpdatePassengerOrderReshopDataListHandler
java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.order.handlers.impl.UpdatePassengerOrderReshopDataListHandler
- All Implemented Interfaces:
UpdatePassengerOrderReshopRSHandler
public class UpdatePassengerOrderReshopDataListHandler
extends Object
implements UpdatePassengerOrderReshopRSHandler
The Flight change order reshop basic handler.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected orderreshopresponse.PaxListTypecreatePaxList(TravellerModel travellerModel, orderreshoprequest.UpdatePaxNameType updatePaxNameType) Create pax list pax list type.protected orderreshopresponse.ServiceDefinitionListTypecreateServiceDefinition(orderreshoprequest.UpdatePaxNameType updatePaxNameType) Create service definition service definition list type.protected ShoppingBookingServiceGets shopping booking service.voidhandle(orderreshoprequest.IATAOrderReshopRQ orderReshopRQ, orderreshopresponse.IATAOrderReshopRS orderReshopRS) Handle.voidsetShoppingBookingService(ShoppingBookingService shoppingBookingService) Sets shopping booking service.
-
Constructor Details
-
UpdatePassengerOrderReshopDataListHandler
public UpdatePassengerOrderReshopDataListHandler()
-
-
Method Details
-
handle
public void handle(orderreshoprequest.IATAOrderReshopRQ orderReshopRQ, orderreshopresponse.IATAOrderReshopRS orderReshopRS) throws NDCException, NDCCacheException Description copied from interface:UpdatePassengerOrderReshopRSHandlerHandle.- Specified by:
handlein interfaceUpdatePassengerOrderReshopRSHandler- Parameters:
orderReshopRQ- the order reshop rqorderReshopRS- the order reshop rs- Throws:
NDCException- the ndc exceptionNDCCacheException- the ndc cache exception
-
createServiceDefinition
protected orderreshopresponse.ServiceDefinitionListType createServiceDefinition(orderreshoprequest.UpdatePaxNameType updatePaxNameType) Create service definition service definition list type.- Parameters:
updatePaxNameType- the update pax name type- Returns:
- the service definition list type
-
createPaxList
protected orderreshopresponse.PaxListType createPaxList(TravellerModel travellerModel, orderreshoprequest.UpdatePaxNameType updatePaxNameType) Create pax list pax list type.- Parameters:
travellerModel- the traveller modelupdatePaxNameType- the update pax name type- Returns:
- the pax list type
-
getShoppingBookingService
Gets shopping booking service.- Returns:
- the shopping booking service
-
setShoppingBookingService
Sets shopping booking service.- Parameters:
shoppingBookingService- the shopping booking service
-