Class DefaultCpqProductConfigCpqCpiQuoteEntryMapperService
java.lang.Object
de.hybris.platform.cpq.productconfig.quoteexchange.service.outbound.impl.DefaultCpqProductConfigCpqCpiQuoteEntryMapperService
- All Implemented Interfaces:
SapCpqCpiQuoteEntryMapperService<AbstractOrderEntryModel,SAPCPQOutboundQuoteItemModel>
public class DefaultCpqProductConfigCpqCpiQuoteEntryMapperService
extends Object
implements SapCpqCpiQuoteEntryMapperService<AbstractOrderEntryModel,SAPCPQOutboundQuoteItemModel>
Maps the product configuration id, if existing, from the quote entry into the outbound integration object.
The receiving external system is responsible for reading the configuration using the id, and for deep-copying before modification to avoid conflicts.
The receiving external system is responsible for reading the configuration using the id, and for deep-copying before modification to avoid conflicts.
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultCpqProductConfigCpqCpiQuoteEntryMapperService(ConfigurationServiceLayerHelper configServiceLayerhelper) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidmap(AbstractOrderEntryModel quoteEntry, SAPCPQOutboundQuoteItemModel sapCpiQuoteItem) Performs mapping from source to target.
-
Constructor Details
-
DefaultCpqProductConfigCpqCpiQuoteEntryMapperService
public DefaultCpqProductConfigCpqCpiQuoteEntryMapperService(ConfigurationServiceLayerHelper configServiceLayerhelper) Constructor. Expects all required dependencies as constructor arguments- Parameters:
configServiceLayerhelper- config service layer helper
-
-
Method Details
-
map
Description copied from interface:SapCpqCpiQuoteEntryMapperServicePerforms mapping from source to target.- Specified by:
mapin interfaceSapCpqCpiQuoteEntryMapperService<AbstractOrderEntryModel,SAPCPQOutboundQuoteItemModel> - Parameters:
quoteEntry- Quote Entry ModelsapCpiQuoteItem- SAP CPI Outbound Quote Entry Model
-