Class SapRevenueCloudCustomerConversionService
java.lang.Object
com.sap.hybris.saprevenuecloudcustomer.service.impl.SapRevenueCloudCustomerConversionService
- All Implemented Interfaces:
SapCpiCustomerConversionService
public class SapRevenueCloudCustomerConversionService
extends Object
implements SapCpiCustomerConversionService
Default implementation of SapCpiCustomerConversionService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertCustomerToSapCpiCustomer(CustomerModel customerModel, AddressModel addressModel, String baseStoreUid, String sessionLanguage) convertCustomerToSapCpiCustomerde.hybris.platform.commerceservices.strategies.CustomerNameStrategyde.hybris.platform.servicelayer.model.ModelServiceprotected SAPRevenueCloudConfigurationModelde.hybris.platform.servicelayer.internal.dao.GenericDaovoidsetCustomerNameStrategy(de.hybris.platform.commerceservices.strategies.CustomerNameStrategy customerNameStrategy) voidsetModelService(de.hybris.platform.servicelayer.model.ModelService modelService) voidsetSapRevenueCloudConfigurationModelGenericDao(de.hybris.platform.servicelayer.internal.dao.GenericDao sapRevenueCloudConfigurationModelGenericDao)
-
Constructor Details
-
SapRevenueCloudCustomerConversionService
public SapRevenueCloudCustomerConversionService()
-
-
Method Details
-
convertCustomerToSapCpiCustomer
public SAPCpiOutboundCustomerModel convertCustomerToSapCpiCustomer(CustomerModel customerModel, AddressModel addressModel, String baseStoreUid, String sessionLanguage) Description copied from interface:SapCpiCustomerConversionServiceconvertCustomerToSapCpiCustomer- Specified by:
convertCustomerToSapCpiCustomerin interfaceSapCpiCustomerConversionService- Parameters:
customerModel- CustomerModeladdressModel- AddressModelbaseStoreUid- StringsessionLanguage- String- Returns:
- SAPCpiOutboundCustomerModel
-
getRevenueCloudConfiguration
-
getModelService
public de.hybris.platform.servicelayer.model.ModelService getModelService()- Returns:
- the modelService
-
setModelService
public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService) - Parameters:
modelService- the modelService to set
-
getCustomerNameStrategy
public de.hybris.platform.commerceservices.strategies.CustomerNameStrategy getCustomerNameStrategy()- Returns:
- the customerNameStrategy
-
setCustomerNameStrategy
public void setCustomerNameStrategy(de.hybris.platform.commerceservices.strategies.CustomerNameStrategy customerNameStrategy) - Parameters:
customerNameStrategy- the customerNameStrategy to set
-
getSapRevenueCloudConfigurationModelGenericDao
public de.hybris.platform.servicelayer.internal.dao.GenericDao getSapRevenueCloudConfigurationModelGenericDao()- Returns:
- the sapRevenueCloudConfigurationModelGenericDao
-
setSapRevenueCloudConfigurationModelGenericDao
public void setSapRevenueCloudConfigurationModelGenericDao(de.hybris.platform.servicelayer.internal.dao.GenericDao sapRevenueCloudConfigurationModelGenericDao) - Parameters:
sapRevenueCloudConfigurationModelGenericDao- the sapRevenueCloudConfigurationModelGenericDao to set
-