Class ProfileCustomerAccountService

java.lang.Object
de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountService
com.hybris.yprofile.services.customer.ProfileCustomerAccountService
All Implemented Interfaces:
CustomerAccountService

@Deprecated(since="2005", forRemoval=true) public class ProfileCustomerAccountService extends DefaultCustomerAccountService
Deprecated, for removal: This API element is subject to removal in a future version.
since 2005 use RegisterEventListener instead
CDS implementation for the CustomerAccountService to send registration events.
  • Constructor Details

    • ProfileCustomerAccountService

      public ProfileCustomerAccountService()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • register

      public void register(CustomerModel customerModel, String password) throws DuplicateUidException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: CustomerAccountService
      Register a user with given parameters
      Specified by:
      register in interface CustomerAccountService
      Overrides:
      register in class DefaultCustomerAccountService
      Parameters:
      customerModel - the user data the user will be registered with
      password - the user's password
      Throws:
      DuplicateUidException - if the login is not unique
    • getSiteId

      protected String getSiteId()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getDefaultSessionTokenService

      public DefaultSessionTokenService getDefaultSessionTokenService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setDefaultSessionTokenService

      public void setDefaultSessionTokenService(DefaultSessionTokenService defaultSessionTokenService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getProfileTransactionService

      public ProfileTransactionService getProfileTransactionService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setProfileTransactionService

      public void setProfileTransactionService(ProfileTransactionService profileTransactionService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getConsentService

      public ConsentService getConsentService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setConsentService

      public void setConsentService(ConsentService consentService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getProfileConfigurationService

      public ProfileConfigurationService getProfileConfigurationService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setProfileConfigurationService

      public void setProfileConfigurationService(ProfileConfigurationService profileConfigurationService)
      Deprecated, for removal: This API element is subject to removal in a future version.