Class DefaultCarConfigurationService
java.lang.Object
de.hybris.platform.sap.sapcarintegration.services.impl.DefaultCarConfigurationService
- All Implemented Interfaces:
CarConfigurationService
Default concrete implementation to provide business logic for
CarConfigurationService-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.store.services.BaseStoreServiceprotected SAPConfigurationModelReturns Distribution Channel attributed to the customer activityGet the Division tied with the customer activity instanceReturns the password of the CAR instanceReturns the Root URL for the given CAR instance configurationProvides the sales organization associated with the given activityReturns the SapClient associated with the configuration of the CAR instanceReturns the Service name associated with the given Customer Activity Repository instanceReturns the Transaction type associated with the customer activity instanceReturns the user name for the given CAR instancevoidsetBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)
-
Constructor Details
-
DefaultCarConfigurationService
public DefaultCarConfigurationService()
-
-
Method Details
-
getBaseStoreService
public de.hybris.platform.store.services.BaseStoreService getBaseStoreService() -
setBaseStoreService
public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService) -
getSapClient
Description copied from interface:CarConfigurationServiceReturns the SapClient associated with the configuration of the CAR instance- Specified by:
getSapClientin interfaceCarConfigurationService- Returns:
- String representation of SapClient
-
getRootUrl
Description copied from interface:CarConfigurationServiceReturns the Root URL for the given CAR instance configuration- Specified by:
getRootUrlin interfaceCarConfigurationService- Returns:
- Root URL as a String
-
getServiceName
Description copied from interface:CarConfigurationServiceReturns the Service name associated with the given Customer Activity Repository instance- Specified by:
getServiceNamein interfaceCarConfigurationService- Returns:
- String of Service Name
-
getUsername
Description copied from interface:CarConfigurationServiceReturns the user name for the given CAR instance- Specified by:
getUsernamein interfaceCarConfigurationService- Returns:
- User name as a String
-
getPassword
Description copied from interface:CarConfigurationServiceReturns the password of the CAR instance- Specified by:
getPasswordin interfaceCarConfigurationService- Returns:
- Password String
-
getTransactionType
Description copied from interface:CarConfigurationServiceReturns the Transaction type associated with the customer activity instance- Specified by:
getTransactionTypein interfaceCarConfigurationService- Returns:
- Transaction Type
-
getSalesOrganization
Description copied from interface:CarConfigurationServiceProvides the sales organization associated with the given activity- Specified by:
getSalesOrganizationin interfaceCarConfigurationService- Returns:
- Sales Organization identity
-
getDistributionChannel
Description copied from interface:CarConfigurationServiceReturns Distribution Channel attributed to the customer activity- Specified by:
getDistributionChannelin interfaceCarConfigurationService- Returns:
- Distribution Channel String representation
-
getDivision
Description copied from interface:CarConfigurationServiceGet the Division tied with the customer activity instance- Specified by:
getDivisionin interfaceCarConfigurationService- Returns:
- Division String
-
getConfiguration
-