Class CustomerImportService
java.lang.Object
com.sap.hybris.sapcustomerb2c.inbound.CustomerImportService
Service for the consumer notification replication via data hub
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CustomerReplicationEventcreateCustomerReplicationEvent(String customerId) Return new created CustomerReplicationEventde.hybris.platform.processengine.BusinessProcessServicede.hybris.platform.servicelayer.event.EventServicede.hybris.platform.servicelayer.search.FlexibleSearchServicede.hybris.platform.servicelayer.model.ModelServicevoidprocessConsumerReplicationNotificationFromHub(String customerId) Processes the consumer replication notificationprotected CustomerModelreadCustomer(String customerId) Reads the customer via flexible searchvoidsetBusinessProcessService(de.hybris.platform.processengine.BusinessProcessService businessProcessService) voidsetEventService(de.hybris.platform.servicelayer.event.EventService eventService) voidsetFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService) voidsetModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
-
Constructor Details
-
CustomerImportService
public CustomerImportService()
-
-
Method Details
-
getFlexibleSearchService
public de.hybris.platform.servicelayer.search.FlexibleSearchService getFlexibleSearchService()- Returns:
- flexible Search Instance
-
setFlexibleSearchService
public void setFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService) - Parameters:
flexibleSearchService-
-
getModelService
public de.hybris.platform.servicelayer.model.ModelService getModelService()- Returns:
- model service instance
-
setModelService
public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService) - Parameters:
modelService-
-
getBusinessProcessService
public de.hybris.platform.processengine.BusinessProcessService getBusinessProcessService()- Returns:
- business process service instance
-
setBusinessProcessService
public void setBusinessProcessService(de.hybris.platform.processengine.BusinessProcessService businessProcessService) - Parameters:
businessProcessService-
-
processConsumerReplicationNotificationFromHub
Processes the consumer replication notification- Parameters:
customerId- ID of customer
-
createCustomerReplicationEvent
Return new created CustomerReplicationEvent- Parameters:
customerId-- Returns:
- CustomerReplicationEvent
-
readCustomer
Reads the customer via flexible search- Parameters:
customerId-- Returns:
- CustomerModel
-
getEventService
public de.hybris.platform.servicelayer.event.EventService getEventService()- Returns:
- eventService
-
setEventService
public void setEventService(de.hybris.platform.servicelayer.event.EventService eventService) - Parameters:
eventService-
-