Class DefaultCustomerEmailResolutionService
java.lang.Object
de.hybris.platform.commerceservices.customer.impl.DefaultCustomerEmailResolutionService
- All Implemented Interfaces:
CustomerEmailResolutionService
public class DefaultCustomerEmailResolutionService
extends Object
implements CustomerEmailResolutionService
Default implementation of
CustomerEmailResolutionService.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ConfigurationServicegetEmailForCustomer(CustomerModel customerModel) Retrieves email address of a given customervoidsetConfigurationService(ConfigurationService configurationService) protected StringvalidateAndProcessEmailForCustomer(CustomerModel customerModel)
-
Field Details
-
DEFAULT_CUSTOMER_KEY
- See Also:
-
DEFAULT_CUSTOMER_EMAIL
- See Also:
-
-
Constructor Details
-
DefaultCustomerEmailResolutionService
public DefaultCustomerEmailResolutionService()
-
-
Method Details
-
getConfigurationService
-
setConfigurationService
-
getEmailForCustomer
Description copied from interface:CustomerEmailResolutionServiceRetrieves email address of a given customer- Specified by:
getEmailForCustomerin interfaceCustomerEmailResolutionService- Parameters:
customerModel- the customer- Returns:
- the customer's email address
-
validateAndProcessEmailForCustomer
-