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 Details

    • UpdatePassengerOrderReshopDataListHandler

      public UpdatePassengerOrderReshopDataListHandler()
  • Method Details

    • handle

      public void handle(orderreshoprequest.IATAOrderReshopRQ orderReshopRQ, orderreshopresponse.IATAOrderReshopRS orderReshopRS) throws NDCException, NDCCacheException
      Description copied from interface: UpdatePassengerOrderReshopRSHandler
      Handle.
      Specified by:
      handle in interface UpdatePassengerOrderReshopRSHandler
      Parameters:
      orderReshopRQ - the order reshop rq
      orderReshopRS - the order reshop rs
      Throws:
      NDCException - the ndc exception
      NDCCacheException - 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 model
      updatePaxNameType - the update pax name type
      Returns:
      the pax list type
    • getShoppingBookingService

      protected ShoppingBookingService getShoppingBookingService()
      Gets shopping booking service.
      Returns:
      the shopping booking service
    • setShoppingBookingService

      public void setShoppingBookingService(ShoppingBookingService shoppingBookingService)
      Sets shopping booking service.
      Parameters:
      shoppingBookingService - the shopping booking service