Class DefaultSapMDMCustomerImportService

java.lang.Object
de.hybris.platform.sap.sapcpicustomerexchangemdm.inbound.impl.DefaultSapMDMCustomerImportService
All Implemented Interfaces:
SapMDMCustomerImportService

public class DefaultSapMDMCustomerImportService extends Object implements SapMDMCustomerImportService
This Service Class Process the In Bound Customer
  • Constructor Details

    • DefaultSapMDMCustomerImportService

      public DefaultSapMDMCustomerImportService()
  • Method Details

    • processConsumerReplicationNotificationFromMDM

      public void processConsumerReplicationNotificationFromMDM(CustomerModel sapCpiOutboundCustomerModel)
      Process the In Bound Customer Creation Notification From Back End
      Specified by:
      processConsumerReplicationNotificationFromMDM in interface SapMDMCustomerImportService
      Parameters:
      sapCpiOutboundCustomerModel - CustomerModel
    • readCustomer

      protected CustomerModel readCustomer(String customerId)
      Reads the customer via flexible search
      Parameters:
      customerId -
      Returns:
      CustomerModel
    • createCustomerReplicationEvent

      protected CustomerReplicationEvent createCustomerReplicationEvent(String customerId)
      Return new created CustomerReplicationEvent
      Parameters:
      customerId -
      Returns:
      CustomerReplicationEvent
    • setModelService

      public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
    • setFlexibleSearchService

      public void setFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService)
    • setEventService

      public void setEventService(de.hybris.platform.servicelayer.event.EventService eventService)