Uses of Interface
org.broadleafcommerce.profile.core.domain.Customer
Packages that use Customer
Package
Description
-
Uses of Customer in org.broadleafcommerce.profile.core.dao
Methods in org.broadleafcommerce.profile.core.dao that return CustomerModifier and TypeMethodDescriptionCustomerDao.create()CustomerDaoImpl.create()CustomerDao.readCustomerByEmail(String emailAddress) Returns the first customer that matches the passed in email.CustomerDaoImpl.readCustomerByEmail(String emailAddress) CustomerDao.readCustomerByExternalId(String externalId) CustomerDaoImpl.readCustomerByExternalId(String externalId) CustomerDao.readCustomerById(Long id) CustomerDaoImpl.readCustomerById(Long id) CustomerDao.readCustomerByUsername(String username) Returns the first customer that match the passed in username, with caching defaulted.CustomerDao.readCustomerByUsername(String username, Boolean cacheable) Returns the first customer that match the passed in username, and caches according to cacheable.CustomerDaoImpl.readCustomerByUsername(String username) CustomerDaoImpl.readCustomerByUsername(String username, Boolean cacheable) Methods in org.broadleafcommerce.profile.core.dao that return types with arguments of type CustomerModifier and TypeMethodDescriptionCustomerDao.readBatchCustomers(int start, int pageSize) Reads a batch list of customers from the DB.CustomerDaoImpl.readBatchCustomers(int start, int pageSize) CustomerDao.readBatchCustomersFromLastID(Long lastID, int pageSize) Reads a batch of customer using ID as a starting pointCustomerDaoImpl.readBatchCustomersFromLastID(Long lastID, int pageSize) CustomerDao.readCustomersByEmail(String emailAddress) Returns all customers that matches the passed in email.CustomerDaoImpl.readCustomersByEmail(String emailAddress) CustomerDao.readCustomersByIds(List<Long> ids) CustomerDaoImpl.readCustomersByIds(List<Long> ids) CustomerDao.readCustomersByUsername(String username) Returns all customers that match the passed in username, with caching defaulted.CustomerDao.readCustomersByUsername(String username, Boolean cacheable) Returns all customers that match the passed in username, and caches according to cacheable.CustomerDaoImpl.readCustomersByUsername(String username) CustomerDaoImpl.readCustomersByUsername(String username, Boolean cacheable) Methods in org.broadleafcommerce.profile.core.dao with parameters of type CustomerModifier and TypeMethodDescriptionvoidRemove a customer from the persistent storevoidvoidDetaches the given Customer instance from the entity manager.voidvoidCustomerDao.refreshCustomer(Customer customer) voidCustomerDaoImpl.refreshCustomer(Customer customer) -
Uses of Customer in org.broadleafcommerce.profile.core.domain
Classes in org.broadleafcommerce.profile.core.domain that implement CustomerFields in org.broadleafcommerce.profile.core.domain declared as CustomerModifier and TypeFieldDescriptionprotected CustomerCustomerAddressImpl.customerprotected CustomerCustomerAttributeImpl.customerThe customer.protected CustomerCustomerPaymentImpl.customerprotected CustomerCustomerPhoneImpl.customerprotected CustomerCustomerRoleImpl.customerMethods in org.broadleafcommerce.profile.core.domain with type parameters of type CustomerModifier and TypeMethodDescription<G extends Customer>
CreateResponse<G>CustomerImpl.createOrRetrieveCopyInstance(MultiTenantCopyContext context) Methods in org.broadleafcommerce.profile.core.domain that return CustomerModifier and TypeMethodDescriptionCustomerAddress.getCustomer()CustomerAddressImpl.getCustomer()CustomerAttribute.getCustomer()Gets the associated customer.CustomerAttributeImpl.getCustomer()CustomerPayment.getCustomer()CustomerPaymentImpl.getCustomer()CustomerPersistedEvent.getCustomer()Gets the newly-persistedCustomerset by theCustomerPersistedEntityListenerCustomerPhone.getCustomer()CustomerPhoneImpl.getCustomer()CustomerRole.getCustomer()CustomerRoleImpl.getCustomer()Methods in org.broadleafcommerce.profile.core.domain with parameters of type CustomerModifier and TypeMethodDescriptionvoidCustomerAddress.setCustomer(Customer customer) voidCustomerAddressImpl.setCustomer(Customer customer) voidCustomerAttribute.setCustomer(Customer customer) Sets the associated customer.voidCustomerAttributeImpl.setCustomer(Customer customer) voidCustomerPayment.setCustomer(Customer customer) voidCustomerPaymentImpl.setCustomer(Customer customer) voidCustomerPhone.setCustomer(Customer customer) voidCustomerPhoneImpl.setCustomer(Customer customer) voidCustomerRole.setCustomer(Customer customer) voidCustomerRoleImpl.setCustomer(Customer customer) Constructors in org.broadleafcommerce.profile.core.domain with parameters of type Customer -
Uses of Customer in org.broadleafcommerce.profile.core.event
Methods in org.broadleafcommerce.profile.core.event with parameters of type CustomerModifier and TypeMethodDescriptionNotificationForgotPasswordEventListener.createContext(Customer customer, ForgotPasswordEvent event) NotificationRegisterCustomerEventListener.createContext(Customer customer, RegisterCustomerEvent event) -
Uses of Customer in org.broadleafcommerce.profile.core.extension
Methods in org.broadleafcommerce.profile.core.extension with parameters of type CustomerModifier and TypeMethodDescriptionAbstractPostUpdateCustomerExtensionHandler.postUpdate(Customer customer) PostUpdateCustomerExtensionHandler.postUpdate(Customer customer) Method parameters in org.broadleafcommerce.profile.core.extension with type arguments of type CustomerModifier and TypeMethodDescriptionAbstractPostUpdateCustomerExtensionHandler.postUpdateAll(List<Customer> customers) PostUpdateCustomerExtensionHandler.postUpdateAll(List<Customer> customers) -
Uses of Customer in org.broadleafcommerce.profile.core.service
Methods in org.broadleafcommerce.profile.core.service that return CustomerModifier and TypeMethodDescriptionCustomerService.changePassword(PasswordChange passwordChange) CustomerServiceImpl.changePassword(PasswordChange passwordChange) CustomerService.createCustomer()CustomerServiceImpl.createCustomer()CustomerService.createCustomerFromId(Long customerId) CustomerServiceImpl.createCustomerFromId(Long customerId) CustomerService.createCustomerWithNullId()Returns a non-persistedCustomerwith a null id.CustomerServiceImpl.createCustomerWithNullId()CustomerService.createNewCustomer()Deprecated.CustomerServiceImpl.createNewCustomer()Deprecated.CustomerPaymentService.deleteCustomerPaymentFromCustomer(Customer customer, CustomerPayment payment) CustomerPaymentServiceImpl.deleteCustomerPaymentFromCustomer(Customer customer, CustomerPayment payment) CustomerService.readCustomerByEmail(String emailAddress) CustomerServiceImpl.readCustomerByEmail(String emailAddress) CustomerService.readCustomerByExternalId(String userExternalId) CustomerServiceImpl.readCustomerByExternalId(String userExternalId) CustomerService.readCustomerById(Long userId) CustomerServiceImpl.readCustomerById(Long id) CustomerService.readCustomerByUsername(String customerName) CustomerService.readCustomerByUsername(String username, Boolean cacheable) CustomerServiceImpl.readCustomerByUsername(String username) CustomerServiceImpl.readCustomerByUsername(String username, Boolean cacheable) CustomerService.registerCustomer(Customer customer, String password, String passwordConfirm) CustomerServiceImpl.registerCustomer(Customer customer, String password, String passwordConfirm) CustomerService.resetPassword(PasswordReset passwordReset) CustomerServiceImpl.resetPassword(PasswordReset passwordReset) CustomerService.saveCustomer(Customer customer) CustomerService.saveCustomer(Customer customer, boolean register) CustomerServiceImpl.saveCustomer(Customer customer) CustomerServiceImpl.saveCustomer(Customer customer, boolean register) Methods in org.broadleafcommerce.profile.core.service that return types with arguments of type CustomerModifier and TypeMethodDescriptionCustomerService.readBatchCustomers(int start, int pageSize) CustomerServiceImpl.readBatchCustomers(int start, int pageSize) Methods in org.broadleafcommerce.profile.core.service with parameters of type CustomerModifier and TypeMethodDescriptionCustomerServiceImpl.buildCustomerRuleParams(Customer customer) protected voidCustomerServiceImpl.checkCustomer(Customer customer, GenericResponse response) CustomerService.checkPasswordResetToken(String token, Customer customer) Verifies that a customer has a valid token.CustomerServiceImpl.checkPasswordResetToken(String token, Customer customer) protected CustomerForgotPasswordSecurityTokenCustomerServiceImpl.checkPasswordResetToken(String token, Customer customer, GenericResponse response) voidCustomerPaymentService.clearDefaultPaymentStatus(Customer customer) voidCustomerPaymentServiceImpl.clearDefaultPaymentStatus(Customer customer) voidCustomerService.createRegisteredCustomerRoles(Customer customer) Subclassed implementations can assign unique roles for various customer typesvoidCustomerServiceImpl.createRegisteredCustomerRoles(Customer customer) booleanCustomerService.customerPassesCustomerRule(Customer customer, CustomerRuleHolder customerRuleHolder) Determines if the given customer passes the MVEL customer rulebooleanCustomerServiceImpl.customerPassesCustomerRule(Customer customer, CustomerRuleHolder customerRuleHolder) voidCustomerService.deleteCustomer(Customer customer) Delete the customer entity from the persistent storevoidCustomerServiceImpl.deleteCustomer(Customer customer) CustomerPaymentService.deleteCustomerPaymentFromCustomer(Customer customer, CustomerPayment payment) CustomerPaymentServiceImpl.deleteCustomerPaymentFromCustomer(Customer customer, CustomerPayment payment) voidCustomerService.detachCustomer(Customer customer) Detaches the given Customer instance from the entity manager.voidCustomerServiceImpl.detachCustomer(Customer customer) CustomerPaymentService.findDefaultPaymentForCustomer(Customer customer) CustomerPaymentServiceImpl.findDefaultPaymentForCustomer(Customer customer) protected voidCustomerServiceImpl.invalidateAllTokensForCustomer(Customer customer) protected voidCustomerServiceImpl.notifyPostRegisterListeners(Customer customer) CustomerService.registerCustomer(Customer customer, String password, String passwordConfirm) CustomerServiceImpl.registerCustomer(Customer customer, String password, String passwordConfirm) CustomerService.saveCustomer(Customer customer) CustomerService.saveCustomer(Customer customer, boolean register) CustomerServiceImpl.saveCustomer(Customer customer) CustomerServiceImpl.saveCustomer(Customer customer, boolean register) -
Uses of Customer in org.broadleafcommerce.profile.core.service.handler
Methods in org.broadleafcommerce.profile.core.service.handler with parameters of type CustomerModifier and TypeMethodDescriptionprotected HashMapEmailNotificationPasswordUpdatedHandler.constructPasswordChangeEmailTemplateVariables(Customer customer, String newPassword) Deprecated.voidEmailNotificationPasswordUpdatedHandler.passwordChanged(PasswordReset passwordReset, Customer customer, String newPassword) Deprecated.voidPasswordUpdatedHandler.passwordChanged(PasswordReset passwordReset, Customer customer, String newPassword) -
Uses of Customer in org.broadleafcommerce.profile.core.service.listener
Methods in org.broadleafcommerce.profile.core.service.listener with parameters of type CustomerModifier and TypeMethodDescriptionvoidPostRegistrationObserver.processRegistrationEvent(Customer customer) -
Uses of Customer in org.broadleafcommerce.profile.core.service.validator
Methods in org.broadleafcommerce.profile.core.service.validator with parameters of type Customer
CustomerService.createCustomer()orCustomerService.createCustomerWithNullId()} instead.