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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCustomerDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest) protected voidaddMarketDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest) protected voidaddPaymentDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest) protected voidaddPrecedingDocumentToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest) protected voidaddSourcingDetailsToRequest(OrderModel orderModel, CentralOrderRequest centralOrderRequest) de.hybris.platform.servicelayer.dto.converter.Converter<AbstractOrderEntryModel,OrderItems> de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel,Address> de.hybris.platform.servicelayer.dto.converter.Converter<ConsignmentModel,Shipments> protected StringgetCuid(OrderModel orderModel) protected StringgetPaymentCardToken(OrderModel orderModel) voidpopulate(OrderModel orderModel, CentralOrderRequest centralOrderRequest) voidsetCentralOrderItemsRequestConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AbstractOrderEntryModel, OrderItems> centralOrderItemsRequestConverter) voidsetCentralOrderRequestCustomerAddressConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AddressModel, Address> centralOrderRequestCustomerAddressConverter) voidsetCentralOrderShipmentConverter(de.hybris.platform.servicelayer.dto.converter.Converter<ConsignmentModel, Shipments> centralOrderShipmentConverter) voidsetSapPartnerContributor(RawItemContributor<OrderModel> sapPartnerContributor) voidsetSapPaymentContributor(RawItemContributor<OrderModel> sapPaymentContributor)
-
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:
populatein interfacede.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
-
getPaymentCardToken
-
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
-
setSapPartnerContributor
-
getSapPaymentContributor
-
setSapPaymentContributor
-
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)
-