| 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 |
|---|---|
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) |
| 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 |
|---|---|
void |
OrderServiceExtensionListener.attachAdditionalDataToNewNamedCart(Customer customer,
Order cart) |
void |
OrderServiceExtensionManager.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.
|
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) |
protected void |
MergeCartServiceImpl.setNewCartOwnership(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 |
PaymentResponseItemImpl.customer |
protected Customer |
PaymentLogImpl.customer |
| Modifier and Type | Method and Description |
|---|---|
Customer |
PaymentResponseItemImpl.getCustomer() |
Customer |
PaymentLog.getCustomer() |
Customer |
PaymentLogImpl.getCustomer() |
Customer |
PaymentResponseItem.getCustomer() |
| Modifier and Type | Method and Description |
|---|---|
void |
PaymentResponseItemImpl.setCustomer(Customer customer) |
void |
PaymentLog.setCustomer(Customer customer) |
void |
PaymentLogImpl.setCustomer(Customer customer) |
void |
PaymentResponseItem.setCustomer(Customer customer) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
RatingDetailImpl(RatingSummary ratingSummary,
Double rating,
Date ratingSubmittedDate,
Customer customer) |
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 |
|---|---|
void |
CustomerWrapper.wrap(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 |
|---|---|
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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
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 |
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) |
| 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)
Returns a
Customer by first looking in the database, otherwise creating a new non-persisted Customer |
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.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) |
protected void |
CustomerServiceImpl.createRegisteredCustomerRoles(Customer customer)
Subclassed implementations can assign unique roles for various customer types
|
Customer |
CustomerPaymentService.deleteCustomerPaymentFromCustomer(Customer customer,
CustomerPayment payment) |
Customer |
CustomerPaymentServiceImpl.deleteCustomerPaymentFromCustomer(Customer customer,
CustomerPayment payment) |
CustomerPayment |
CustomerPaymentService.findDefaultPaymentForCustomer(Customer customer) |
CustomerPayment |
CustomerPaymentServiceImpl.findDefaultPaymentForCustomer(Customer customer) |
String |
CustomerServiceImpl.getSalt(Customer customer)
Optionally provide a salt based on a customer.
|
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()
Utilizes the current BroadleafRequestContext to lookup a customer from the request.
|
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 |
|---|---|
static void |
CustomerState.setCustomer(Customer customer) |
| 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 |
|---|---|
Customer |
CustomerLoggedInEvent.getCustomer() |
Customer |
CustomerAuthenticatedFromCookieEvent.getCustomer() |
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 |
|---|---|
void |
CustomerLoggedInEvent.setCustomer(Customer customer) |
void |
CustomerAuthenticatedFromCookieEvent.setCustomer(Customer 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 © 2014. All rights reserved.