public class ProfileCustomerAccountService extends DefaultCustomerAccountService
CustomerAccountService to send registration events.| Constructor and Description |
|---|
ProfileCustomerAccountService() |
| Modifier and Type | Method and Description |
|---|---|
ConsentService |
getConsentService() |
DefaultSessionTokenService |
getDefaultSessionTokenService() |
ProfileConfigurationService |
getProfileConfigurationService() |
ProfileTransactionService |
getProfileTransactionService() |
protected java.lang.String |
getSiteId() |
void |
register(CustomerModel customerModel,
java.lang.String password)
Register a user with given parameters
|
void |
setConsentService(ConsentService consentService) |
void |
setDefaultSessionTokenService(DefaultSessionTokenService defaultSessionTokenService) |
void |
setProfileConfigurationService(ProfileConfigurationService profileConfigurationService) |
void |
setProfileTransactionService(ProfileTransactionService profileTransactionService) |
addPaymentInfo, adjustPassword, changePassword, changeUid, checkUidUniqueness, clearDefaultAddressEntry, closeAccount, convertGuestToCustomer, createPaymentSubscription, deleteAddressEntry, deleteCCPaymentInfo, fillValuesForCustomerInfo, forgottenPassword, generateCustomerId, getAddressBookDeliveryEntries, getAddressBookEntries, getAddressForCode, getAllAddressEntries, getBaseSiteService, getBaseStoreService, getCommerceCommonI18NService, getCommonI18NService, getConfigurationService, getCreditCardPaymentInfoForCode, getCreditCardPaymentInfos, getCurrency, getCustomerAccountDao, getCustomerEmailResolutionService, getCustomerNameStrategy, getDefaultAddress, getEventService, getFlexibleSearchService, getGuestOrderForGUID, getI18nService, getMaskedCardNumber, getModelService, getMonthsForOrderExpiry, getOrderDetailsForGUID, getOrderForCode, getOrderForCode, getOrderList, getOrderList, getPasswordEncoderService, getPasswordEncoding, getPaymentService, getReturnRequestsByCustomerAndStore, getSecureTokenService, getTimeService, getTitles, getTokenValiditySeconds, getTypeService, getUserService, initializeEvent, internalSaveCustomer, registerCustomer, registerGuestForAnonymousCheckout, saveAddressEntry, setBaseSiteService, setBaseStoreService, setCommerceCommonI18NService, setCommonI18NService, setConfigurationService, setCustomerAccountDao, setCustomerEmailResolutionService, setCustomerNameStrategy, setDefaultAddressEntry, setDefaultPaymentInfo, setEventService, setFlexibleSearchService, setI18nService, setModelService, setMonthsForOrderExpiry, setPasswordEncoderService, setPasswordEncoding, setPaymentService, setSecureTokenService, setTimeService, setTokenValiditySeconds, setTypeService, setUserService, unlinkCCPaymentInfo, updatePassword, updateProfilepublic void register(CustomerModel customerModel, java.lang.String password) throws DuplicateUidException
CustomerAccountServiceregister in interface CustomerAccountServiceregister in class DefaultCustomerAccountServicecustomerModel - the user data the user will be registered withpassword - the user's passwordDuplicateUidException - if the login is not uniqueprotected java.lang.String getSiteId()
public DefaultSessionTokenService getDefaultSessionTokenService()
public void setDefaultSessionTokenService(DefaultSessionTokenService defaultSessionTokenService)
public ProfileTransactionService getProfileTransactionService()
public void setProfileTransactionService(ProfileTransactionService profileTransactionService)
public ConsentService getConsentService()
public void setConsentService(ConsentService consentService)
public ProfileConfigurationService getProfileConfigurationService()
public void setProfileConfigurationService(ProfileConfigurationService profileConfigurationService)
Copyright © 2018 SAP SE. All Rights Reserved.