Class B2BUnitAddressDeletionService
- java.lang.Object
-
- com.sap.hybris.sapcustomerb2b.inbound.B2BUnitAddressDeletionService
-
public class B2BUnitAddressDeletionService extends java.lang.ObjectService for the consumer notification replication via data hub
-
-
Constructor Summary
Constructors Constructor Description B2BUnitAddressDeletionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlexibleSearchQuerygetB2BUnitFlexibleSearchQuery(java.lang.String b2bUnitId)FlexibleSearchServicegetFlexibleSearchService()ModelServicegetModelService()voidprocessB2BUnitAddressDeletion(java.lang.String messageFunction, java.lang.String b2bUnitId, java.lang.String sapCustomerId, java.lang.String addressUsage, java.lang.String addressUsageCounter)Processes the B2BUnit address deletion triggered via IMPEX from DATAHUBprotected B2BUnitModelreadB2BUnit(java.lang.String b2bUnitId)Reads the B2BUnit via flexible search with transferred B2BUnitIDvoidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService)voidsetModelService(ModelService modelService)
-
-
-
Method Detail
-
getFlexibleSearchService
public FlexibleSearchService getFlexibleSearchService()
- Returns:
- flexible Search Instance
-
setFlexibleSearchService
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
- Parameters:
flexibleSearchService-
-
getModelService
public ModelService getModelService()
- Returns:
- model service instance
-
setModelService
public void setModelService(ModelService modelService)
- Parameters:
modelService-
-
processB2BUnitAddressDeletion
public void processB2BUnitAddressDeletion(java.lang.String messageFunction, java.lang.String b2bUnitId, java.lang.String sapCustomerId, java.lang.String addressUsage, java.lang.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
protected B2BUnitModel readB2BUnit(java.lang.String b2bUnitId)
Reads the B2BUnit via flexible search with transferred B2BUnitID- Parameters:
b2bUnitId-- Returns:
- B2BUnitModel
-
getB2BUnitFlexibleSearchQuery
protected FlexibleSearchQuery getB2BUnitFlexibleSearchQuery(java.lang.String b2bUnitId)
-
-