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 Details

    • SapRevenueCloudCustomerConversionService

      public SapRevenueCloudCustomerConversionService()
  • Method Details

    • convertCustomerToSapCpiCustomer

      public SAPCpiOutboundCustomerModel convertCustomerToSapCpiCustomer(CustomerModel customerModel, AddressModel addressModel, String baseStoreUid, String sessionLanguage)
      Description copied from interface: SapCpiCustomerConversionService
      convertCustomerToSapCpiCustomer
      Specified by:
      convertCustomerToSapCpiCustomer in interface SapCpiCustomerConversionService
      Parameters:
      customerModel - CustomerModel
      addressModel - AddressModel
      baseStoreUid - String
      sessionLanguage - String
      Returns:
      SAPCpiOutboundCustomerModel
    • getRevenueCloudConfiguration

      protected SAPRevenueCloudConfigurationModel 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