Class B2BUnitAddressDeletionService
java.lang.Object
com.sap.hybris.sapcustomerb2b.inbound.B2BUnitAddressDeletionService
Service for the consumer notification replication via data hub
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.search.FlexibleSearchQuerygetB2BUnitFlexibleSearchQuery(String b2bUnitId) de.hybris.platform.servicelayer.search.FlexibleSearchServicede.hybris.platform.servicelayer.model.ModelServicevoidprocessB2BUnitAddressDeletion(String messageFunction, String b2bUnitId, String sapCustomerId, String addressUsage, String addressUsageCounter) Processes the B2BUnit address deletion triggered via IMPEX from DATAHUBprotected B2BUnitModelreadB2BUnit(String b2bUnitId) Reads the B2BUnit via flexible search with transferred B2BUnitIDvoidsetFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService) voidsetModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
-
Constructor Details
-
B2BUnitAddressDeletionService
public B2BUnitAddressDeletionService()
-
-
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-
-
processB2BUnitAddressDeletion
public void processB2BUnitAddressDeletion(String messageFunction, String b2bUnitId, String sapCustomerId, String addressUsage, String addressUsageCounter) Processes the B2BUnit address deletion triggered via IMPEX from DATAHUB- Parameters:
messageFunction- Message Functionb2bUnitId- b2bUnit IDsapCustomerId- SAPCustomer IDaddressUsage- Address UsageaddressUsageCounter- Address usage counter
-
readB2BUnit
Reads the B2BUnit via flexible search with transferred B2BUnitID- Parameters:
b2bUnitId-- Returns:
- B2BUnitModel
-
getB2BUnitFlexibleSearchQuery
protected de.hybris.platform.servicelayer.search.FlexibleSearchQuery getB2BUnitFlexibleSearchQuery(String b2bUnitId)
-