Class DefaultB2CSapCustomerAccountService

java.lang.Object
de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountService
com.sap.hybris.sapcustomerb2c.outbound.DefaultB2CSapCustomerAccountService
All Implemented Interfaces:
de.hybris.platform.commerceservices.customer.CustomerAccountService

@Deprecated(since="2005", forRemoval=true) public class DefaultB2CSapCustomerAccountService extends de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountService
Deprecated, for removal: This API element is subject to removal in a future version.
(since = "2005", forRemoval = true) not used
override the generateCustomerID method of class DefaultCustomerAccountService and use the sapCustomerIdGenerator to generate a customer ID
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generates with sapCustomerIdGenerator a customer ID during registration
    protected void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generates with sapCustomerIdGenerator a customer ID during registration
    de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the Generator instance
    de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the sapCustomerIdGenerator
    void
    setSapContactIdGenerator(de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator sapContactIdGenerator)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Sets the Contact ID Generator
    void
    setSapCustomerIdGenerator(de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator sapCustomerIdGenerator)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Sets the sapCustomerIdGenerator

    Methods inherited from class de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountService

    addPaymentInfo, adjustPassword, changePassword, changeUid, checkUidUniqueness, clearDefaultAddressEntry, closeAccount, convertGuestToCustomer, createPaymentSubscription, deleteAddressEntry, deleteCCPaymentInfo, fillValuesForCustomerInfo, forgottenPassword, getAddressBookDeliveryEntries, getAddressBookEntries, getAddressForCode, getAllAddressEntries, getBaseSiteService, getBaseStoreService, getCommerceCommonI18NService, getCommerceConsentService, getCommonI18NService, getConfigurationService, getCreditCardPaymentInfoForCode, getCreditCardPaymentInfos, getCurrency, getCustomerAccountDao, getCustomerEmailResolutionService, getCustomerNameStrategy, getDefaultAddress, getDelayTime, getEventService, getFlexibleSearchService, getGuestOrderForGUID, getI18nService, getMaskedCardNumber, getModelService, getMonthsForOrderExpiry, getOrderDetailsForGUID, getOrderForCode, getOrderForCode, getOrderList, getOrderList, getPasswordEncoderService, getPasswordEncoding, getPaymentService, getReturnRequestsByCustomerAndStore, getSecureTokenService, getSessionService, getTimeService, getTitles, getTokenValiditySeconds, getTypeService, getUserService, initializeEvent, internalSaveCustomer, populateAndGetSessionConsentsToRegisteredUser, register, registerCustomer, registerGuestForAnonymousCheckout, saveAddressEntry, setBaseSiteService, setBaseStoreService, setCommerceCommonI18NService, setCommerceConsentService, setCommonI18NService, setConfigurationService, setCustomerAccountDao, setCustomerEmailResolutionService, setCustomerNameStrategy, setDefaultAddressEntry, setDefaultPaymentInfo, setEventService, setFlexibleSearchService, setI18nService, setModelService, setMonthsForOrderExpiry, setPasswordEncoderService, setPasswordEncoding, setPaymentService, setPopulatingConsentsInSessionEnabled, setSecureTokenService, setSessionService, setTimeService, setTokenValiditySeconds, setTypeService, setUserService, unlinkCCPaymentInfo, updatePassword, updateProfile

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultB2CSapCustomerAccountService

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

    • generateCustomerId

      protected void generateCustomerId(CustomerModel customerModel)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generates with sapCustomerIdGenerator a customer ID during registration
      Overrides:
      generateCustomerId in class de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountService
      Parameters:
      customerModel -
    • generateContactId

      protected void generateContactId(CustomerModel customerModel)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generates with sapCustomerIdGenerator a customer ID during registration
      Parameters:
      customerModel -
    • getSapCustomerIdGenerator

      public de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator getSapCustomerIdGenerator()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the sapCustomerIdGenerator
      Returns:
      sapCustomerIdGenerator
    • setSapCustomerIdGenerator

      public void setSapCustomerIdGenerator(de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator sapCustomerIdGenerator)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets the sapCustomerIdGenerator
      Parameters:
      sapCustomerIdGenerator -
    • getSapContactIdGenerator

      public de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator getSapContactIdGenerator()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the Generator instance
      Returns:
      sapContactIdGenerator
    • setSapContactIdGenerator

      public void setSapContactIdGenerator(de.hybris.platform.servicelayer.keygenerator.impl.PersistentKeyGenerator sapContactIdGenerator)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets the Contact ID Generator
      Parameters:
      sapContactIdGenerator -