| Modifier and Type | Method and Description |
|---|---|
protected Entity |
CustomerCustomPersistenceHandler.validateUniqueUsername(Entity entity,
Customer adminInstance)
Validates that a Customer does not have their username duplicated
|
| Modifier and Type | Method and Description |
|---|---|
List<CustomerOffer> |
CustomerOfferDao.readCustomerOffersByCustomer(Customer customer) |
List<CustomerOffer> |
CustomerOfferDaoImpl.readCustomerOffersByCustomer(Customer customer) |
| Modifier and Type | Field and Description |
|---|---|
protected Customer |
CustomerOfferImpl.customer |
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerOffer.getCustomer() |
Customer |
CustomerOfferImpl.getCustomer() |
| Modifier and Type | Method and Description |
|---|---|
void |
CustomerOffer.setCustomer(Customer customer) |
void |
CustomerOfferImpl.setCustomer(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
List<OfferCode> |
OfferService.buildOfferCodeListForCustomer(Customer customer)
Attempts to resolve a list of offer codes associated explicitly with the customer.
|
List<OfferCode> |
OfferServiceImpl.buildOfferCodeListForCustomer(Customer customer) |
ExtensionResultStatusType |
AbstractOfferServiceExtensionHandler.buildOfferCodeListForCustomer(Customer customer,
List<OfferCode> offerCodes) |
ExtensionResultStatusType |
OfferServiceExtensionHandler.buildOfferCodeListForCustomer(Customer customer,
List<OfferCode> offerCodes)
Allows module extension to add additional offer codes to the list, given the customer
|
protected List<CustomerOffer> |
OfferServiceImpl.lookupOfferCustomerByCustomer(Customer customer)
Private method used to retrieve all offers assigned to this customer.
|
boolean |
OfferService.verifyMaxCustomerUsageThreshold(Customer customer,
Offer offer)
Validates that the passed in customer has not exceeded the max uses for the
passed in offer.
|
boolean |
OfferServiceImpl.verifyMaxCustomerUsageThreshold(Customer customer,
Offer offer) |
boolean |
OfferService.verifyMaxCustomerUsageThreshold(Customer customer,
OfferCode code)
Validates that the given code is underneath the max uses for that code.
|
boolean |
OfferServiceImpl.verifyMaxCustomerUsageThreshold(Customer customer,
OfferCode code) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractBaseProcessor.couldOfferApplyToCustomer(Offer offer,
Customer customer)
Private method which executes the appliesToCustomerRules in the Offer to determine if this Offer
can be applied to the Customer.
|
List<Offer> |
BaseProcessor.filterOffers(List<Offer> offers,
Customer customer) |
List<Offer> |
AbstractBaseProcessor.filterOffers(List<Offer> offers,
Customer customer) |
protected List<Offer> |
AbstractBaseProcessor.removeInvalidCustomerOffers(List<Offer> offers,
Customer customer)
Private method that takes in a list of Offers and removes all Offers from the list that
does not apply to this customer.
|
| Modifier and Type | Field and Description |
|---|---|
protected Customer |
OrderImpl.customer |
| Modifier and Type | Method and Description |
|---|---|
Customer |
Order.getCustomer()
|
Customer |
OrderImpl.getCustomer() |
Customer |
NullOrderImpl.getCustomer() |
| Modifier and Type | Method and Description |
|---|---|
void |
Order.setCustomer(Customer customer)
Sets the associated
Customer for this Order. |
void |
OrderImpl.setCustomer(Customer customer) |
void |
NullOrderImpl.setCustomer(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
OrderServiceExtensionHandler.attachAdditionalDataToNewNamedCart(Customer customer,
Order cart) |
ExtensionResultStatusType |
AbstractOrderServiceExtensionHandler.attachAdditionalDataToNewNamedCart(Customer customer,
Order cart) |
Order |
OrderServiceImpl.createNamedOrderForCustomer(String name,
Customer customer) |
Order |
OrderService.createNamedOrderForCustomer(String name,
Customer customer)
Creates a new Order for the given customer with the given name.
|
Order |
OrderServiceImpl.createNewCartForCustomer(Customer customer) |
Order |
OrderService.createNewCartForCustomer(Customer customer)
Creates a new Order for the given customer.
|
Order |
OrderServiceImpl.findCartForCustomer(Customer customer) |
Order |
OrderService.findCartForCustomer(Customer customer)
Looks up the current shopping cart for the customer.
|
Order |
OrderServiceImpl.findNamedOrderForCustomer(String name,
Customer customer) |
Order |
OrderService.findNamedOrderForCustomer(String name,
Customer customer)
Looks up an Order by the given customer and a specified order name.
|
List<Order> |
OrderServiceImpl.findOrdersForCustomer(Customer customer) |
List<Order> |
OrderService.findOrdersForCustomer(Customer customer)
Looks up all Orders for the specified customer, regardless of current OrderStatus
|
List<Order> |
OrderServiceImpl.findOrdersForCustomer(Customer customer,
OrderStatus status) |
List<Order> |
OrderService.findOrdersForCustomer(Customer customer,
OrderStatus status)
Looks up all Orders for the specified customer that are in the specified OrderStatus.
|
protected Order |
AbstractCartRuleProcessor.lookupOrderForCustomer(Customer c) |
MergeCartResponse |
MergeCartService.mergeCart(Customer customer,
Order anonymousCart)
Delegates to mergeCart(Customer, Order, boolean) with priceOrder set to true
Merges the anonymous cart with the customer's current cart, taking into consideration the active
status of the SKUs to merge.
|
MergeCartResponse |
MergeCartServiceImpl.mergeCart(Customer customer,
Order anonymousCart) |
MergeCartResponse |
MergeCartService.mergeCart(Customer customer,
Order anonymousCart,
boolean priceOrder)
Merges the anonymous cart with the customer's current cart, taking into consideration the active
status of the SKUs to merge.
|
MergeCartResponse |
MergeCartServiceImpl.mergeCart(Customer customer,
Order anonymousCart,
boolean priceOrder) |
ReconstructCartResponse |
MergeCartService.reconstructCart(Customer customer)
Delegates to reconstructCart(Customer, boolean) with priceOrder set to true
Reconstruct the cart using previous stored state taking into
consideration sku activation
|
ReconstructCartResponse |
MergeCartServiceImpl.reconstructCart(Customer customer) |
ReconstructCartResponse |
MergeCartService.reconstructCart(Customer customer,
boolean priceOrder)
Reconstruct the cart using previous stored state taking into
consideration sku activation
|
ReconstructCartResponse |
MergeCartServiceImpl.reconstructCart(Customer customer,
boolean priceOrder) |
ExtensionResultStatusType |
AbstractMergeCartServiceExtensionHandler.setNewCartOwnership(Order cart,
Customer customer) |
ExtensionResultStatusType |
MergeCartServiceExtensionHandler.setNewCartOwnership(Order cart,
Customer customer) |
protected void |
MergeCartServiceImpl.setNewCartOwnership(Order cart,
Customer customer) |
ExtensionResultStatusType |
AbstractMergeCartServiceExtensionHandler.updateMergedOrder(Order cart,
Customer customer) |
ExtensionResultStatusType |
MergeCartServiceExtensionHandler.updateMergedOrder(Order cart,
Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
MergeCartResponse |
LegacyMergeCartServiceImpl.mergeCart(Customer customer,
Order anonymousCart)
Deprecated.
|
MergeCartResponse |
LegacyCartServiceImpl.mergeCart(Customer customer,
Order anonymousCart)
Deprecated.
|
MergeCartResponse |
LegacyCartService.mergeCart(Customer customer,
Order anonymousCart)
Deprecated.
|
MergeCartResponse |
LegacyMergeCartServiceImpl.mergeCart(Customer customer,
Order anonymousCart,
boolean priceOrder)
Deprecated.
|
MergeCartResponse |
LegacyCartServiceImpl.mergeCart(Customer customer,
Order anonymousCart,
boolean priceOrder)
Deprecated.
|
MergeCartResponse |
LegacyCartService.mergeCart(Customer customer,
Order anonymousCart,
boolean priceOrder)
Deprecated.
Merge the anonymous cart with the customer's cart taking into
consideration sku activation
|
ReconstructCartResponse |
LegacyMergeCartServiceImpl.reconstructCart(Customer customer)
Deprecated.
|
ReconstructCartResponse |
LegacyCartServiceImpl.reconstructCart(Customer customer)
Deprecated.
|
ReconstructCartResponse |
LegacyCartService.reconstructCart(Customer customer)
Deprecated.
|
ReconstructCartResponse |
LegacyMergeCartServiceImpl.reconstructCart(Customer customer,
boolean priceOrder)
Deprecated.
|
ReconstructCartResponse |
LegacyCartServiceImpl.reconstructCart(Customer customer,
boolean priceOrder)
Deprecated.
|
ReconstructCartResponse |
LegacyCartService.reconstructCart(Customer customer,
boolean priceOrder)
Deprecated.
Reconstruct the cart using previous stored state taking into
consideration sku activation
|
void |
LegacyOrderServiceImpl.removeNamedOrderForCustomer(String name,
Customer customer)
Deprecated.
|
void |
LegacyOrderService.removeNamedOrderForCustomer(String name,
Customer customer)
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
protected Customer |
PaymentLogImpl.customer
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Customer |
PaymentLog.getCustomer()
Deprecated.
|
Customer |
PaymentLogImpl.getCustomer()
Deprecated.
|
Customer |
PaymentResponseItem.getCustomer() |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentLog.setCustomer(Customer customer)
Deprecated.
|
void |
PaymentLogImpl.setCustomer(Customer customer)
Deprecated.
|
void |
PaymentResponseItem.setCustomer(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
RatingDetail |
RatingSummaryDaoImpl.createDetail(RatingSummary ratingSummary,
Double rating,
Date submittedDate,
Customer customer) |
RatingDetail |
RatingSummaryDao.createDetail(RatingSummary ratingSummary,
Double rating,
Date submittedDate,
Customer customer) |
ReviewDetail |
ReviewDetailDao.readReviewByCustomerAndItem(Customer customer,
String itemId) |
ReviewDetail |
ReviewDetailDaoImpl.readReviewByCustomerAndItem(Customer customer,
String itemId) |
| Modifier and Type | Field and Description |
|---|---|
protected Customer |
ReviewFeedbackImpl.customer |
protected Customer |
ReviewDetailImpl.customer |
protected Customer |
RatingDetailImpl.customer |
| Modifier and Type | Method and Description |
|---|---|
Customer |
ReviewFeedbackImpl.getCustomer() |
Customer |
ReviewDetailImpl.getCustomer() |
Customer |
ReviewFeedback.getCustomer() |
Customer |
RatingDetailImpl.getCustomer() |
Customer |
RatingDetail.getCustomer() |
Customer |
ReviewDetail.getCustomer() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReviewFeedbackImpl.setCustomer(Customer customer) |
void |
ReviewFeedback.setCustomer(Customer customer) |
void |
RatingDetailImpl.setCustomer(Customer customer) |
void |
RatingDetail.setCustomer(Customer customer) |
| Constructor and Description |
|---|
ReviewDetailImpl(Customer customer,
Date reivewSubmittedDate,
RatingDetail ratingDetail,
String reviewText,
RatingSummary ratingSummary) |
| Modifier and Type | Method and Description |
|---|---|
void |
RatingServiceImpl.markReviewHelpful(Long reviewId,
Customer customer,
Boolean helpful) |
void |
RatingService.markReviewHelpful(Long reviewId,
Customer customer,
Boolean helpful) |
void |
RatingServiceImpl.rateItem(String itemId,
RatingType type,
Customer customer,
Double rating) |
void |
RatingService.rateItem(String itemId,
RatingType type,
Customer customer,
Double rating) |
ReviewDetail |
RatingServiceImpl.readReviewByCustomerAndItem(Customer customer,
String itemId) |
ReviewDetail |
RatingService.readReviewByCustomerAndItem(Customer customer,
String itemId)
Reads a ReviewDetail by the given customer and the itemId
|
void |
RatingServiceImpl.reviewItem(String itemId,
RatingType type,
Customer customer,
Double rating,
String reviewText) |
void |
RatingService.reviewItem(String itemId,
RatingType type,
Customer customer,
Double rating,
String reviewText) |
| Modifier and Type | Method and Description |
|---|---|
List<Customer> |
ResourcePurgeDaoImpl.findCustomers(Date dateCreatedMinThreshold,
Boolean registered,
Boolean deactivated,
Boolean isPreview) |
List<Customer> |
ResourcePurgeDao.findCustomers(Date dateCreatedMinThreshold,
Boolean registered,
Boolean deactivated,
Boolean isPreview)
Find customers in the database.
|
List<Customer> |
ResourcePurgeDaoImpl.findCustomers(Date dateCreatedMinThreshold,
Boolean registered,
Boolean deactivated,
Boolean isPreview,
int startPos,
int length) |
List<Customer> |
ResourcePurgeDao.findCustomers(Date dateCreatedMinThreshold,
Boolean registered,
Boolean deactivated,
Boolean isPreview,
int startPos,
int length)
Find customers in the database.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<Customer> |
ResourcePurgeServiceImpl.getCustomersToPurge(Map<String,String> config,
int startPos,
int length)
Get the list of carts to delete from the database.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ResourcePurgeServiceImpl.deleteCustomer(Customer customer)
Remove the cart from the persistence layer.
|
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerWrapper.unwrap(javax.servlet.http.HttpServletRequest request,
org.springframework.context.ApplicationContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
CustomerWrapper.wrapDetails(Customer model,
javax.servlet.http.HttpServletRequest request) |
void |
CustomerWrapper.wrapSummary(Customer model,
javax.servlet.http.HttpServletRequest request) |
| Modifier and Type | Method and Description |
|---|---|
Order |
OrderState.getOrder(Customer customer) |
Order |
OrderState.setOrder(Customer customer,
Order order) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
CartStateRequestProcessorExtensionHandler.lookupOrCreateCart(org.springframework.web.context.request.WebRequest request,
Customer customer,
ExtensionResultHolder<Order> resultHolder)
Throws an exception if cart is invalid.
|
ExtensionResultStatusType |
AbstractCartStateRequestProcessorExtensionHandler.lookupOrCreateCart(org.springframework.web.context.request.WebRequest request,
Customer customer,
ExtensionResultHolder<Order> resultHolder)
Allows an extension to return a cart skipping the out of box processing that
normally performs this function.
|
Order |
CartStateRequestProcessor.mergeCart(Customer customer,
org.springframework.web.context.request.WebRequest request)
Looks up the anonymous customer and merges that cart with the cart from the given logged in customer.
|
boolean |
CartStateRequestProcessor.mergeCartNeeded(Customer customer,
org.springframework.web.context.request.WebRequest request)
Returns true if the given customer is different than the previous anonymous customer, implying that this is
the logged in customer and we need to merge the carts
|
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerDaoImpl.create() |
Customer |
CustomerDao.create() |
Customer |
CustomerDaoImpl.readCustomerByEmail(String emailAddress) |
Customer |
CustomerDao.readCustomerByEmail(String emailAddress)
Returns the first customer that matches the passed in email.
|
Customer |
CustomerDaoImpl.readCustomerById(Long id) |
Customer |
CustomerDao.readCustomerById(Long id) |
Customer |
CustomerDaoImpl.readCustomerByUsername(String username) |
Customer |
CustomerDao.readCustomerByUsername(String username)
Returns the first customer that match the passed in username, with caching defaulted.
|
Customer |
CustomerDaoImpl.readCustomerByUsername(String username,
Boolean cacheable) |
Customer |
CustomerDao.readCustomerByUsername(String username,
Boolean cacheable)
Returns the first customer that match the passed in username, and caches according to
cacheable.
|
Customer |
CustomerDaoImpl.save(Customer customer) |
Customer |
CustomerDao.save(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
List<Customer> |
CustomerDaoImpl.readCustomersByEmail(String emailAddress) |
List<Customer> |
CustomerDao.readCustomersByEmail(String emailAddress)
Returns all customers that matches the passed in email.
|
List<Customer> |
CustomerDaoImpl.readCustomersByUsername(String username) |
List<Customer> |
CustomerDao.readCustomersByUsername(String username)
Returns all customers that match the passed in username, with caching defaulted.
|
List<Customer> |
CustomerDaoImpl.readCustomersByUsername(String username,
Boolean cacheable) |
List<Customer> |
CustomerDao.readCustomersByUsername(String username,
Boolean cacheable)
Returns all customers that match the passed in username, and caches according to
cacheable.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CustomerDaoImpl.delete(Customer customer) |
void |
CustomerDao.delete(Customer customer)
Remove a customer from the persistent store
|
Customer |
CustomerDaoImpl.save(Customer customer) |
Customer |
CustomerDao.save(Customer customer) |
| Modifier and Type | Class and Description |
|---|---|
class |
CustomerImpl |
| Modifier and Type | Field and Description |
|---|---|
protected Customer |
CustomerAttributeImpl.customer
The customer.
|
protected Customer |
CustomerPhoneImpl.customer |
protected Customer |
CustomerAddressImpl.customer |
protected Customer |
CustomerPaymentImpl.customer |
protected Customer |
CustomerRoleImpl.customer |
| Modifier and Type | Method and Description |
|---|---|
<G extends Customer> |
CustomerImpl.createOrRetrieveCopyInstance(MultiTenantCopyContext context) |
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerAttributeImpl.getCustomer() |
Customer |
CustomerAttribute.getCustomer()
Gets the associated customer.
|
Customer |
CustomerPhoneImpl.getCustomer() |
Customer |
CustomerAddressImpl.getCustomer() |
Customer |
CustomerPaymentImpl.getCustomer() |
Customer |
CustomerPhone.getCustomer() |
Customer |
CustomerAddress.getCustomer() |
Customer |
CustomerPayment.getCustomer() |
Customer |
CustomerPersistedEvent.getCustomer()
Gets the newly-persisted
Customer set by the CustomerPersistedEntityListener |
Customer |
CustomerRoleImpl.getCustomer() |
Customer |
CustomerRole.getCustomer() |
| Modifier and Type | Method and Description |
|---|---|
void |
CustomerAttributeImpl.setCustomer(Customer customer) |
void |
CustomerAttribute.setCustomer(Customer customer)
Sets the associated customer.
|
void |
CustomerPhoneImpl.setCustomer(Customer customer) |
void |
CustomerAddressImpl.setCustomer(Customer customer) |
void |
CustomerPaymentImpl.setCustomer(Customer customer) |
void |
CustomerPhone.setCustomer(Customer customer) |
void |
CustomerAddress.setCustomer(Customer customer) |
void |
CustomerPayment.setCustomer(Customer customer) |
void |
CustomerRoleImpl.setCustomer(Customer customer) |
void |
CustomerRole.setCustomer(Customer customer) |
| Constructor and Description |
|---|
CustomerPersistedEvent(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerService.changePassword(PasswordChange passwordChange) |
Customer |
CustomerServiceImpl.changePassword(PasswordChange passwordChange) |
Customer |
CustomerService.createCustomer() |
Customer |
CustomerServiceImpl.createCustomer() |
Customer |
CustomerService.createCustomerFromId(Long customerId)
|
Customer |
CustomerServiceImpl.createCustomerFromId(Long customerId) |
Customer |
CustomerService.createNewCustomer()
Returns a non-persisted
Customer. |
Customer |
CustomerServiceImpl.createNewCustomer() |
Customer |
CustomerPaymentService.deleteCustomerPaymentFromCustomer(Customer customer,
CustomerPayment payment) |
Customer |
CustomerPaymentServiceImpl.deleteCustomerPaymentFromCustomer(Customer customer,
CustomerPayment payment) |
Customer |
CustomerService.readCustomerByEmail(String emailAddress) |
Customer |
CustomerServiceImpl.readCustomerByEmail(String emailAddress) |
Customer |
CustomerService.readCustomerById(Long userId) |
Customer |
CustomerServiceImpl.readCustomerById(Long id) |
Customer |
CustomerService.readCustomerByUsername(String customerName) |
Customer |
CustomerServiceImpl.readCustomerByUsername(String username) |
Customer |
CustomerService.readCustomerByUsername(String username,
Boolean cacheable) |
Customer |
CustomerServiceImpl.readCustomerByUsername(String username,
Boolean cacheable) |
Customer |
CustomerService.registerCustomer(Customer customer,
String password,
String passwordConfirm) |
Customer |
CustomerServiceImpl.registerCustomer(Customer customer,
String password,
String passwordConfirm) |
Customer |
CustomerService.resetPassword(PasswordReset passwordReset) |
Customer |
CustomerServiceImpl.resetPassword(PasswordReset passwordReset) |
Customer |
CustomerService.saveCustomer(Customer customer) |
Customer |
CustomerServiceImpl.saveCustomer(Customer customer) |
Customer |
CustomerService.saveCustomer(Customer customer,
boolean register) |
Customer |
CustomerServiceImpl.saveCustomer(Customer customer,
boolean register) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CustomerServiceImpl.checkCustomer(Customer customer,
GenericResponse response) |
GenericResponse |
CustomerService.checkPasswordResetToken(String token,
Customer customer)
Verifies that a customer has a valid token.
|
GenericResponse |
CustomerServiceImpl.checkPasswordResetToken(String token,
Customer customer) |
protected CustomerForgotPasswordSecurityToken |
CustomerServiceImpl.checkPasswordResetToken(String token,
Customer customer,
GenericResponse response) |
void |
CustomerService.createRegisteredCustomerRoles(Customer customer)
Subclassed implementations can assign unique roles for various customer types
|
void |
CustomerServiceImpl.createRegisteredCustomerRoles(Customer customer) |
void |
CustomerService.deleteCustomer(Customer customer)
Delete the customer entity from the persistent store
|
void |
CustomerServiceImpl.deleteCustomer(Customer customer) |
Customer |
CustomerPaymentService.deleteCustomerPaymentFromCustomer(Customer customer,
CustomerPayment payment) |
Customer |
CustomerPaymentServiceImpl.deleteCustomerPaymentFromCustomer(Customer customer,
CustomerPayment payment) |
String |
CustomerService.encodePassword(String rawPassword,
Customer customer)
Deprecated.
the new
PasswordEncoder handles salting internally, this will be removed in 4.2 |
String |
CustomerServiceImpl.encodePassword(String rawPassword,
Customer customer)
Deprecated.
|
CustomerPayment |
CustomerPaymentService.findDefaultPaymentForCustomer(Customer customer) |
CustomerPayment |
CustomerPaymentServiceImpl.findDefaultPaymentForCustomer(Customer customer) |
Object |
CustomerService.getSalt(Customer customer)
Deprecated.
use
CustomerService.getSalt(Customer, String) instead, this will be removed in 4.2 |
Object |
CustomerServiceImpl.getSalt(Customer customer)
Deprecated.
|
Object |
CustomerService.getSalt(Customer customer,
String unencodedPassword)
Deprecated.
the new
PasswordEncoder handles salting internally, this will be removed in 4.2 |
Object |
CustomerServiceImpl.getSalt(Customer customer,
String unencodedPassword)
Deprecated.
|
protected void |
CustomerServiceImpl.invalidateAllTokensForCustomer(Customer customer) |
boolean |
CustomerService.isPasswordValid(String rawPassword,
String encodedPassword,
Customer customer)
Deprecated.
the new
PasswordEncoder handles salting internally, this will be removed in 4.2 |
boolean |
CustomerServiceImpl.isPasswordValid(String rawPassword,
String encodedPassword,
Customer customer)
Deprecated.
|
protected void |
CustomerServiceImpl.notifyPostRegisterListeners(Customer customer) |
Customer |
CustomerService.registerCustomer(Customer customer,
String password,
String passwordConfirm) |
Customer |
CustomerServiceImpl.registerCustomer(Customer customer,
String password,
String passwordConfirm) |
Customer |
CustomerService.saveCustomer(Customer customer) |
Customer |
CustomerServiceImpl.saveCustomer(Customer customer) |
Customer |
CustomerService.saveCustomer(Customer customer,
boolean register) |
Customer |
CustomerServiceImpl.saveCustomer(Customer customer,
boolean register) |
| Modifier and Type | Method and Description |
|---|---|
protected HashMap |
EmailNotificationPasswordUpdatedHandler.constructPasswordChangeEmailTemplateVariables(Customer customer,
String newPassword)
Deprecated.
|
void |
EmailNotificationPasswordUpdatedHandler.passwordChanged(PasswordReset passwordReset,
Customer customer,
String newPassword)
Deprecated.
|
void |
PasswordUpdatedHandler.passwordChanged(PasswordReset passwordReset,
Customer customer,
String newPassword) |
| Modifier and Type | Method and Description |
|---|---|
void |
PostRegistrationObserver.processRegistrationEvent(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
void |
RegistrationValidator.validate(Customer customer,
String password,
String passwordConfirm,
org.springframework.validation.Errors errors) |
| Modifier and Type | Method and Description |
|---|---|
static Customer |
CustomerState.getCustomer() |
static Customer |
CustomerState.getCustomer(javax.servlet.http.HttpServletRequest request) |
static Customer |
CustomerState.getCustomer(org.springframework.web.context.request.WebRequest request) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CustomerStateRefresher.resetTransientFields(Customer preMergedCustomer,
Customer postMergedCustomer)
After a JPA merge occurs, there is a new object created representing the merged changes.
|
static void |
CustomerState.setCustomer(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
Customer |
CustomerVariableExpression.getCurrent() |
| Modifier and Type | Field and Description |
|---|---|
protected Customer |
RegisterCustomerForm.customer |
| Modifier and Type | Method and Description |
|---|---|
Customer |
RegisterCustomerForm.getCustomer() |
| Modifier and Type | Method and Description |
|---|---|
void |
RegisterCustomerForm.setCustomer(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
protected Customer |
CustomerStateRequestProcessor.copyAnonymousCustomerInfoToCustomer(org.springframework.web.context.request.WebRequest request,
Customer anonymous,
Customer customer)
This allows the customer object to be augmented by information that may have been stored on the
anonymous customer or session.
|
Customer |
CustomerStateRequestProcessor.getAnonymousCustomer(org.springframework.web.context.request.WebRequest request)
Returns the anonymous customer that was saved in session.
|
Customer |
CustomerLoggedInEvent.getCustomer() |
Customer |
CustomerAuthenticatedFromCookieEvent.getCustomer() |
protected Customer |
CustomerStateRequestProcessor.mergeCustomerIfRequired(org.springframework.web.context.request.WebRequest request,
Customer customer)
Allows the merging of anonymous customer data and / or session data, to the logged in customer, if required.
|
Customer |
CustomerStateRequestProcessor.resolveAnonymousCustomer(org.springframework.web.context.request.WebRequest request)
Implementors can subclass to change how anonymous customers are created.
|
Customer |
CustomerStateRequestProcessor.resolveAuthenticatedCustomer(org.springframework.security.core.Authentication authentication)
Subclasses can extend to resolve other types of Authentication tokens
|
| Modifier and Type | Method and Description |
|---|---|
protected Customer |
CustomerStateRequestProcessor.copyAnonymousCustomerInfoToCustomer(org.springframework.web.context.request.WebRequest request,
Customer anonymous,
Customer customer)
This allows the customer object to be augmented by information that may have been stored on the
anonymous customer or session.
|
ExtensionResultStatusType |
DefaultCustomerMergeExtensionHandler.merge(ExtensionResultHolder<Customer> customerHolder,
org.springframework.web.context.request.WebRequest request,
Customer anonymousCustomer) |
ExtensionResultStatusType |
CustomerMergeExtensionHandler.merge(ExtensionResultHolder<Customer> customerHolder,
org.springframework.web.context.request.WebRequest request,
Customer anonymousCustomer)
This allows multiple extensions to modify or copy attributes from the anonymous customer, to the
customer.
|
protected Customer |
CustomerStateRequestProcessor.mergeCustomerIfRequired(org.springframework.web.context.request.WebRequest request,
Customer customer)
Allows the merging of anonymous customer data and / or session data, to the logged in customer, if required.
|
void |
CustomerLoggedInEvent.setCustomer(Customer customer) |
void |
CustomerAuthenticatedFromCookieEvent.setCustomer(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
DefaultCustomerMergeExtensionHandler.merge(ExtensionResultHolder<Customer> customerHolder,
org.springframework.web.context.request.WebRequest request,
Customer anonymousCustomer) |
ExtensionResultStatusType |
CustomerMergeExtensionHandler.merge(ExtensionResultHolder<Customer> customerHolder,
org.springframework.web.context.request.WebRequest request,
Customer anonymousCustomer)
This allows multiple extensions to modify or copy attributes from the anonymous customer, to the
customer.
|
| Constructor and Description |
|---|
CustomerAuthenticatedFromCookieEvent(Customer customer,
Object source) |
CustomerLoggedInEvent(Customer customer,
Object source) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.core.Authentication |
LoginServiceImpl.loginCustomer(Customer customer) |
org.springframework.security.core.Authentication |
LoginService.loginCustomer(Customer customer) |
Copyright © 2015. All rights reserved.