Class DefaultCsCreateCustomerStrategy

java.lang.Object
de.hybris.platform.customersupportbackoffice.strategies.DefaultCsCreateCustomerStrategy
All Implemented Interfaces:
CsCreateCustomerStrategy

public class DefaultCsCreateCustomerStrategy extends Object implements CsCreateCustomerStrategy
Default implementation of create customer strategy.
  • Constructor Details

    • DefaultCsCreateCustomerStrategy

      public DefaultCsCreateCustomerStrategy()
  • Method Details

    • createCustomer

      public void createCustomer(CsCreateCustomerForm createCustomerForm) throws DuplicateUidException
      Specified by:
      createCustomer in interface CsCreateCustomerStrategy
      Throws:
      DuplicateUidException
    • getCustomerAccountService

      protected CustomerAccountService getCustomerAccountService()
      Returns:
      the customerAccountService
    • setCustomerAccountService

      public void setCustomerAccountService(CustomerAccountService customerAccountService)
    • getBaseSiteService

      protected BaseSiteService getBaseSiteService()
      Returns:
      the baseSiteService
    • setBaseSiteService

      public void setBaseSiteService(BaseSiteService baseSiteService)
      Parameters:
      baseSiteService - the baseSiteService to set
    • getModelService

      protected ModelService getModelService()
      Returns:
      the modelService
    • setModelService

      public void setModelService(ModelService modelService)
      Parameters:
      modelService - the modelService to set
    • getCommonI18NService

      protected CommonI18NService getCommonI18NService()
      Returns:
      the commonI18NService
    • setCommonI18NService

      public void setCommonI18NService(CommonI18NService commonI18NService)
      Parameters:
      commonI18NService - the commonI18NService to set
    • getCsFormInitialsFactory

      protected DefaultCsFormInitialsFactory getCsFormInitialsFactory()
      Returns:
      the csFormInitialsFactory
    • setCsFormInitialsFactory

      public void setCsFormInitialsFactory(DefaultCsFormInitialsFactory csFormInitialsFactory)
      Parameters:
      csFormInitialsFactory - the csFormInitialsFactory to set