Class CentralOrderRequestPopulator

java.lang.Object
com.sap.sapcentralorderservices.populators.CentralOrderRequestPopulator
All Implemented Interfaces:
de.hybris.platform.converters.Populator<OrderModel,CentralOrderRequest>

public class CentralOrderRequestPopulator extends Object implements de.hybris.platform.converters.Populator<OrderModel,CentralOrderRequest>
  • Constructor Details

    • CentralOrderRequestPopulator

      public CentralOrderRequestPopulator()
  • Method Details

    • populate

      public void populate(OrderModel orderModel, CentralOrderRequest centralOrderRequest) throws de.hybris.platform.servicelayer.dto.converter.ConversionException
      Specified by:
      populate in interface de.hybris.platform.converters.Populator<OrderModel,CentralOrderRequest>
      Throws:
      de.hybris.platform.servicelayer.dto.converter.ConversionException
    • addSourcingDetailsToRequest

      protected void addSourcingDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest)
    • addPrecedingDocumentToRequest

      protected void addPrecedingDocumentToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest)
    • addMarketDetailsToRequest

      protected void addMarketDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest)
    • addPaymentDetailsToRequest

      protected void addPaymentDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest)
    • addCustomerDetailsToRequest

      protected void addCustomerDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest)
    • getCuid

      protected String getCuid(OrderModel orderModel)
    • getPaymentCardToken

      protected String getPaymentCardToken(OrderModel orderModel)
    • getCentralOrderItemsRequestConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<AbstractOrderEntryModel,OrderItems> getCentralOrderItemsRequestConverter()
    • setCentralOrderItemsRequestConverter

      public void setCentralOrderItemsRequestConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AbstractOrderEntryModel,OrderItems> centralOrderItemsRequestConverter)
    • getSapPartnerContributor

      public RawItemContributor<OrderModel> getSapPartnerContributor()
    • setSapPartnerContributor

      public void setSapPartnerContributor(RawItemContributor<OrderModel> sapPartnerContributor)
    • getSapPaymentContributor

      public RawItemContributor<OrderModel> getSapPaymentContributor()
    • setSapPaymentContributor

      public void setSapPaymentContributor(RawItemContributor<OrderModel> sapPaymentContributor)
    • getCentralOrderShipmentConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<ConsignmentModel,Shipments> getCentralOrderShipmentConverter()
    • setCentralOrderShipmentConverter

      public void setCentralOrderShipmentConverter(de.hybris.platform.servicelayer.dto.converter.Converter<ConsignmentModel,Shipments> centralOrderShipmentConverter)
    • getCentralOrderRequestCustomerAddressConverter

      public de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel,Address> getCentralOrderRequestCustomerAddressConverter()
    • setCentralOrderRequestCustomerAddressConverter

      public void setCentralOrderRequestCustomerAddressConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel,Address> centralOrderRequestCustomerAddressConverter)