Class ProfileCustomerAccountService
- java.lang.Object
-
- de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountService
-
- com.hybris.yprofile.services.customer.ProfileCustomerAccountService
-
- All Implemented Interfaces:
CustomerAccountService
public class ProfileCustomerAccountService extends DefaultCustomerAccountService
yProfile implementation for theCustomerAccountServiceto send registration events.
-
-
Constructor Summary
Constructors Constructor Description ProfileCustomerAccountService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsentServicegetConsentService()DefaultSessionTokenServicegetDefaultSessionTokenService()ProfileConfigurationServicegetProfileConfigurationService()ProfileTransactionServicegetProfileTransactionService()protected java.lang.StringgetSiteId()voidregister(CustomerModel customerModel, java.lang.String password)Register a user with given parametersvoidsetConsentService(ConsentService consentService)voidsetDefaultSessionTokenService(DefaultSessionTokenService defaultSessionTokenService)voidsetProfileConfigurationService(ProfileConfigurationService profileConfigurationService)voidsetProfileTransactionService(ProfileTransactionService profileTransactionService)-
Methods inherited from class de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountService
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, updateProfile
-
-
-
-
Method Detail
-
register
public void register(CustomerModel customerModel, java.lang.String password) throws DuplicateUidException
Description copied from interface:CustomerAccountServiceRegister a user with given parameters- Specified by:
registerin interfaceCustomerAccountService- Overrides:
registerin classDefaultCustomerAccountService- Parameters:
customerModel- the user data the user will be registered withpassword- the user's password- Throws:
DuplicateUidException- if the login is not unique
-
getSiteId
protected java.lang.String getSiteId()
-
getDefaultSessionTokenService
public DefaultSessionTokenService getDefaultSessionTokenService()
-
setDefaultSessionTokenService
public void setDefaultSessionTokenService(DefaultSessionTokenService defaultSessionTokenService)
-
getProfileTransactionService
public ProfileTransactionService getProfileTransactionService()
-
setProfileTransactionService
public void setProfileTransactionService(ProfileTransactionService profileTransactionService)
-
getConsentService
public ConsentService getConsentService()
-
setConsentService
public void setConsentService(ConsentService consentService)
-
getProfileConfigurationService
public ProfileConfigurationService getProfileConfigurationService()
-
setProfileConfigurationService
public void setProfileConfigurationService(ProfileConfigurationService profileConfigurationService)
-
-