Class PunchOutSetupRequestCartProcessing

java.lang.Object
de.hybris.platform.b2b.punchout.actions.inbound.PunchOutSetupRequestCartProcessing

public class PunchOutSetupRequestCartProcessing extends Object
Handles operation="edit" onto the PunchOutSetupRequest by populating the session shopping cart.
  • Constructor Details

    • PunchOutSetupRequestCartProcessing

      public PunchOutSetupRequestCartProcessing()
  • Method Details

    • processCartData

      public void processCartData(CXML input)
    • processItemOutAndAddToSessionCart

      protected void processItemOutAndAddToSessionCart(List<ItemOut> itemsOut)
      Populates a shopping cart using the provided list of ItemOut elements.
      Parameters:
      itemsOut - all the items out
    • getCartFacade

      protected CartFacade getCartFacade()
    • setCartFacade

      public void setCartFacade(CartFacade cartFacade)
    • getItemOutConverter

      protected org.springframework.core.convert.converter.Converter<ItemOut,AbstractOrderEntryModel> getItemOutConverter()
    • setItemOutConverter

      public void setItemOutConverter(org.springframework.core.convert.converter.Converter<ItemOut,AbstractOrderEntryModel> itemOutConverter)
    • getModelService

      protected ModelService getModelService()
    • setModelService

      public void setModelService(ModelService modelService)