Class SapCpiB2BCustomerDefaultConversionService
java.lang.Object
de.hybris.platform.sap.sapcpicustomerexchangeb2b.outbound.services.impl.SapCpiB2BCustomerDefaultConversionService
- All Implemented Interfaces:
SapCpiB2BCustomerConversionService
- Direct Known Subclasses:
GigyaCpiB2BCustomerDefaultConversionService
public class SapCpiB2BCustomerDefaultConversionService
extends Object
implements SapCpiB2BCustomerConversionService
Class to convert Hybris B2B Customer to SCPI B2B Customer.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SAPCpiOutboundB2BContactModelconvertB2BContactToSapCpiBb2BContact(B2BUnitModel b2bUnitModel, B2BCustomerModel b2bCustomerModel, String sessionLanguage) convertB2BCustomerToSapCpiBb2BCustomer(B2BCustomerModel b2bCustomerModel, String sessionLanguage) Convert Hybris B2B Customer to SCPI B2B Customers.protected de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel,B2BCustomerModel> protected de.hybris.platform.store.services.BaseStoreServiceprotected CustomerAddressReplicationUtilityServiceprotected de.hybris.platform.commerceservices.strategies.CustomerNameStrategyprotected SapCpiB2BCustomerDestinationServiceprotected voidmapB2BContactAddress(B2BCustomerModel b2bCustomer, SAPCpiOutboundB2BContactModel sapCpiOutboundB2BContact) protected voidmapB2BContactInfo(B2BCustomerModel b2bCustomer, String sessionLanguage, SAPCpiOutboundB2BContactModel sapCpiOutboundB2BContact) protected voidmapOutboundDestination(SAPCpiOutboundB2BCustomerModel sapCpiOutboundB2BCustomer) protected StringreadCustomerID(B2BCustomerModel b2bCustomer) protected StringreadSapAddressUUID(B2BUnitModel rootB2BUnit) voidsetB2bUnitService(de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel, B2BCustomerModel> b2bUnitService) voidsetBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) voidsetCustomerAddressReplicationUtilityService(CustomerAddressReplicationUtilityService customerAddressReplicationUtilityService) voidsetCustomerNameStrategy(de.hybris.platform.commerceservices.strategies.CustomerNameStrategy customerNameStrategy) voidsetSapCpiB2BCustomerDestinationService(SapCpiB2BCustomerDestinationService sapCpiB2BCustomerDestinationService)
-
Constructor Details
-
SapCpiB2BCustomerDefaultConversionService
public SapCpiB2BCustomerDefaultConversionService()
-
-
Method Details
-
convertB2BCustomerToSapCpiBb2BCustomer
public SAPCpiOutboundB2BCustomerModel convertB2BCustomerToSapCpiBb2BCustomer(B2BCustomerModel b2bCustomerModel, String sessionLanguage) Description copied from interface:SapCpiB2BCustomerConversionServiceConvert Hybris B2B Customer to SCPI B2B Customers.- Specified by:
convertB2BCustomerToSapCpiBb2BCustomerin interfaceSapCpiB2BCustomerConversionService- Parameters:
b2bCustomerModel- B2BCustomerModelsessionLanguage- String- Returns:
- SAPCpiOutboundB2BCustomerModel
-
readSapAddressUUID
-
convertB2BContactToSapCpiBb2BContact
protected SAPCpiOutboundB2BContactModel convertB2BContactToSapCpiBb2BContact(B2BUnitModel b2bUnitModel, B2BCustomerModel b2bCustomerModel, String sessionLanguage) -
mapOutboundDestination
-
mapB2BContactInfo
protected void mapB2BContactInfo(B2BCustomerModel b2bCustomer, String sessionLanguage, SAPCpiOutboundB2BContactModel sapCpiOutboundB2BContact) -
readCustomerID
-
mapB2BContactAddress
protected void mapB2BContactAddress(B2BCustomerModel b2bCustomer, SAPCpiOutboundB2BContactModel sapCpiOutboundB2BContact) -
getCustomerNameStrategy
protected de.hybris.platform.commerceservices.strategies.CustomerNameStrategy getCustomerNameStrategy() -
setCustomerNameStrategy
public void setCustomerNameStrategy(de.hybris.platform.commerceservices.strategies.CustomerNameStrategy customerNameStrategy) -
getB2bUnitService
protected de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel,B2BCustomerModel> getB2bUnitService() -
setB2bUnitService
public void setB2bUnitService(de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel, B2BCustomerModel> b2bUnitService) -
getBaseStoreService
protected de.hybris.platform.store.services.BaseStoreService getBaseStoreService() -
setBaseStoreService
public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) -
getSapCpiB2BCustomerDestinationService
-
setSapCpiB2BCustomerDestinationService
public void setSapCpiB2BCustomerDestinationService(SapCpiB2BCustomerDestinationService sapCpiB2BCustomerDestinationService) -
getCustomerAddressReplicationUtilityService
-
setCustomerAddressReplicationUtilityService
public void setCustomerAddressReplicationUtilityService(CustomerAddressReplicationUtilityService customerAddressReplicationUtilityService)
-