Class SapCpiCustomerDefaultDestinationService
java.lang.Object
de.hybris.platform.sap.sapcpicustomerexchange.service.impl.SapCpiCustomerDefaultDestinationService
- All Implemented Interfaces:
SapCpiCustomerDestinationService
public class SapCpiCustomerDefaultDestinationService
extends Object
implements SapCpiCustomerDestinationService
Determine which SAP Logical Backend to send Customer data to.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondetermineUrlDestination(SAPLogicalSystemModel sapLogicalSystem) Determine the URL destination based on the target system supported destination IDoc, SOAP, or MDMextractSapClient(SAPLogicalSystemModel sapLogicalSystem) Return sap-client for IDoc destinationprotected SAPGlobalConfigurationDAOprotected booleanRead SAP logical system from back-office configurationvoidsetMdmEnabled(boolean mdmEnabled) voidsetSapCoreSAPGlobalConfigurationDAO(SAPGlobalConfigurationDAO sapCoreSAPGlobalConfigurationDAO)
-
Constructor Details
-
SapCpiCustomerDefaultDestinationService
public SapCpiCustomerDefaultDestinationService()
-
-
Method Details
-
readSapLogicalSystem
Description copied from interface:SapCpiCustomerDestinationServiceRead SAP logical system from back-office configuration- Specified by:
readSapLogicalSystemin interfaceSapCpiCustomerDestinationService- Returns:
- SAPLogicalSystemModel
-
determineUrlDestination
Description copied from interface:SapCpiCustomerDestinationServiceDetermine the URL destination based on the target system supported destination IDoc, SOAP, or MDM- Specified by:
determineUrlDestinationin interfaceSapCpiCustomerDestinationService- Parameters:
sapLogicalSystem- SAP Backend System- Returns:
- URL destination
-
extractSapClient
Description copied from interface:SapCpiCustomerDestinationServiceReturn sap-client for IDoc destination- Specified by:
extractSapClientin interfaceSapCpiCustomerDestinationService- Parameters:
sapLogicalSystem- SAP Backend System- Returns:
- sap-client
-
isMdmEnabled
protected boolean isMdmEnabled() -
setMdmEnabled
public void setMdmEnabled(boolean mdmEnabled) -
getSapCoreSAPGlobalConfigurationDAO
-
setSapCoreSAPGlobalConfigurationDAO
public void setSapCoreSAPGlobalConfigurationDAO(SAPGlobalConfigurationDAO sapCoreSAPGlobalConfigurationDAO)
-