Uses of Interface
org.broadleafcommerce.profile.core.domain.Customer

Packages that use Customer
org.broadleafcommerce.core.offer.dao   
org.broadleafcommerce.core.offer.domain   
org.broadleafcommerce.core.offer.service   
org.broadleafcommerce.core.offer.service.discount.domain   
org.broadleafcommerce.core.offer.service.processor   
org.broadleafcommerce.core.order.dao   
org.broadleafcommerce.core.order.domain   
org.broadleafcommerce.core.order.service   
org.broadleafcommerce.core.payment.domain   
org.broadleafcommerce.core.rating.domain   
org.broadleafcommerce.core.rating.service   
org.broadleafcommerce.core.web.order   
org.broadleafcommerce.profile.core.dao   
org.broadleafcommerce.profile.core.domain   
org.broadleafcommerce.profile.core.service   
org.broadleafcommerce.profile.core.service.handler   
org.broadleafcommerce.profile.core.service.listener   
org.broadleafcommerce.profile.core.service.validator   
org.broadleafcommerce.profile.web.core   
org.broadleafcommerce.profile.web.core.form   
org.broadleafcommerce.profile.web.core.security   
org.broadleafcommerce.profile.web.core.service   
 

Uses of Customer in org.broadleafcommerce.core.offer.dao
 

Methods in org.broadleafcommerce.core.offer.dao with parameters of type Customer
 List<CustomerOffer> CustomerOfferDao.readCustomerOffersByCustomer(Customer customer)
           
 List<CustomerOffer> CustomerOfferDaoImpl.readCustomerOffersByCustomer(Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.core.offer.domain
 

Fields in org.broadleafcommerce.core.offer.domain declared as Customer
protected  Customer CustomerOfferImpl.customer
           
 

Methods in org.broadleafcommerce.core.offer.domain that return Customer
 Customer CustomerOffer.getCustomer()
           
 Customer CustomerOfferImpl.getCustomer()
           
 

Methods in org.broadleafcommerce.core.offer.domain with parameters of type Customer
 void CustomerOffer.setCustomer(Customer customer)
           
 void CustomerOfferImpl.setCustomer(Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.core.offer.service
 

Methods in org.broadleafcommerce.core.offer.service with parameters of type 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)
           
 

Uses of Customer in org.broadleafcommerce.core.offer.service.discount.domain
 

Methods in org.broadleafcommerce.core.offer.service.discount.domain that return Customer
 Customer PromotableOrderImpl.getCustomer()
           
 Customer PromotableOrder.getCustomer()
           
 

Uses of Customer in org.broadleafcommerce.core.offer.service.processor
 

Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type Customer
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> AbstractBaseProcessor.filterOffers(List<Offer> offers, Customer customer)
           
 List<Offer> BaseProcessor.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.
 

Uses of Customer in org.broadleafcommerce.core.order.dao
 

Methods in org.broadleafcommerce.core.order.dao with parameters of type Customer
 Order OrderDaoImpl.createNewCartForCustomer(Customer customer)
           
 Order OrderDao.createNewCartForCustomer(Customer customer)
           
 Order OrderDaoImpl.readCartForCustomer(Customer customer)
           
 Order OrderDao.readCartForCustomer(Customer customer)
           
 Order OrderDaoImpl.readNamedOrderForCustomer(Customer customer, String name)
           
 Order OrderDao.readNamedOrderForCustomer(Customer customer, String name)
           
 List<Order> OrderDaoImpl.readOrdersForCustomer(Customer customer, OrderStatus orderStatus)
           
 List<Order> OrderDao.readOrdersForCustomer(Customer customer, OrderStatus orderStatus)
           
 

Uses of Customer in org.broadleafcommerce.core.order.domain
 

Fields in org.broadleafcommerce.core.order.domain declared as Customer
protected  Customer OrderImpl.customer
           
 

Methods in org.broadleafcommerce.core.order.domain that return Customer
 Customer Order.getCustomer()
           
 Customer OrderImpl.getCustomer()
           
 

Methods in org.broadleafcommerce.core.order.domain with parameters of type Customer
 void Order.setCustomer(Customer customer)
           
 void OrderImpl.setCustomer(Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.core.order.service
 

Methods in org.broadleafcommerce.core.order.service with parameters of type Customer
 Order OrderServiceImpl.createNamedOrderForCustomer(String name, Customer customer)
           
 Order OrderService.createNamedOrderForCustomer(String name, Customer customer)
           
 Order CartServiceImpl.createNewCartForCustomer(Customer customer)
           
 Order CartService.createNewCartForCustomer(Customer customer)
           
 Order CartServiceImpl.findCartForCustomer(Customer customer)
           
 Order CartService.findCartForCustomer(Customer customer)
           
 Order OrderServiceImpl.findNamedOrderForCustomer(String name, Customer customer)
           
 Order OrderService.findNamedOrderForCustomer(String name, Customer customer)
           
 List<Order> OrderServiceImpl.findOrdersForCustomer(Customer customer)
           
 List<Order> OrderService.findOrdersForCustomer(Customer customer)
           
 List<Order> OrderServiceImpl.findOrdersForCustomer(Customer customer, OrderStatus status)
           
 List<Order> OrderService.findOrdersForCustomer(Customer customer, OrderStatus status)
           
 MergeCartResponse CartServiceImpl.mergeCart(Customer customer, Order anonymousCart)
           
 MergeCartResponse CartService.mergeCart(Customer customer, Order anonymousCart)
          Merge the anonymous cart with the customer's cart taking into consideration sku activation
 MergeCartResponse CartServiceImpl.mergeCart(Customer customer, Order anonymousCart, boolean priceOrder)
           
 MergeCartResponse CartService.mergeCart(Customer customer, Order anonymousCart, boolean priceOrder)
           
 ReconstructCartResponse CartServiceImpl.reconstructCart(Customer customer)
           
 ReconstructCartResponse CartService.reconstructCart(Customer customer)
          Reconstruct the cart using previous stored state taking into consideration sku activation
 ReconstructCartResponse CartServiceImpl.reconstructCart(Customer customer, boolean priceOrder)
           
 ReconstructCartResponse CartService.reconstructCart(Customer customer, boolean priceOrder)
           
 void OrderServiceImpl.removeNamedOrderForCustomer(String name, Customer customer)
           
 void OrderService.removeNamedOrderForCustomer(String name, Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.core.payment.domain
 

Fields in org.broadleafcommerce.core.payment.domain declared as Customer
protected  Customer PaymentResponseItemImpl.customer
           
protected  Customer PaymentLogImpl.customer
           
 

Methods in org.broadleafcommerce.core.payment.domain that return Customer
 Customer PaymentLog.getCustomer()
           
 Customer PaymentResponseItem.getCustomer()
           
 Customer PaymentResponseItemImpl.getCustomer()
           
 Customer PaymentLogImpl.getCustomer()
           
 

Methods in org.broadleafcommerce.core.payment.domain with parameters of type Customer
 void PaymentLog.setCustomer(Customer customer)
           
 void PaymentResponseItem.setCustomer(Customer customer)
           
 void PaymentResponseItemImpl.setCustomer(Customer customer)
           
 void PaymentLogImpl.setCustomer(Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.core.rating.domain
 

Fields in org.broadleafcommerce.core.rating.domain declared as Customer
protected  Customer ReviewDetailImpl.customer
           
protected  Customer ReviewFeedbackImpl.customer
           
protected  Customer RatingDetailImpl.customer
           
 

Methods in org.broadleafcommerce.core.rating.domain that return Customer
 Customer ReviewDetail.getCustomer()
           
 Customer ReviewDetailImpl.getCustomer()
           
 Customer RatingDetail.getCustomer()
           
 Customer ReviewFeedbackImpl.getCustomer()
           
 Customer ReviewFeedback.getCustomer()
           
 Customer RatingDetailImpl.getCustomer()
           
 

Methods in org.broadleafcommerce.core.rating.domain with parameters of type Customer
 void ReviewFeedbackImpl.setCustomer(Customer customer)
           
 void ReviewFeedback.setCustomer(Customer customer)
           
 

Constructors in org.broadleafcommerce.core.rating.domain with parameters of type Customer
RatingDetailImpl(RatingSummary ratingSummary, Double rating, Date ratingSubmittedDate, Customer customer)
           
ReviewDetailImpl(Customer customer, Date reivewSubmittedDate, RatingDetail ratingDetail, String reviewText, RatingSummary ratingSummary)
           
 

Uses of Customer in org.broadleafcommerce.core.rating.service
 

Methods in org.broadleafcommerce.core.rating.service with parameters of type Customer
 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)
           
 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)
           
 

Uses of Customer in org.broadleafcommerce.core.web.order
 

Methods in org.broadleafcommerce.core.web.order with parameters of type Customer
 Order OrderState.getOrder(Customer customer)
           
 Order OrderState.setOrder(Customer customer, Order order)
           
 

Uses of Customer in org.broadleafcommerce.profile.core.dao
 

Methods in org.broadleafcommerce.profile.core.dao that return Customer
 Customer CustomerDao.create()
           
 Customer CustomerDaoImpl.create()
           
 Customer CustomerDao.readCustomerByEmail(String emailAddress)
           
 Customer CustomerDaoImpl.readCustomerByEmail(String emailAddress)
           
 Customer CustomerDao.readCustomerById(Long id)
           
 Customer CustomerDaoImpl.readCustomerById(Long id)
           
 Customer CustomerDao.readCustomerByUsername(String username)
           
 Customer CustomerDaoImpl.readCustomerByUsername(String username)
           
 Customer CustomerDao.save(Customer customer)
           
 Customer CustomerDaoImpl.save(Customer customer)
           
 

Methods in org.broadleafcommerce.profile.core.dao with parameters of type Customer
 Customer CustomerDao.save(Customer customer)
           
 Customer CustomerDaoImpl.save(Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.profile.core.domain
 

Classes in org.broadleafcommerce.profile.core.domain that implement Customer
 class CustomerImpl
           
 

Fields in org.broadleafcommerce.profile.core.domain declared as Customer
protected  Customer CustomerRoleImpl.customer
           
protected  Customer CustomerPhoneImpl.customer
           
protected  Customer CustomerAddressImpl.customer
           
 

Methods in org.broadleafcommerce.profile.core.domain that return Customer
 Customer CustomerRoleImpl.getCustomer()
           
 Customer CustomerPhoneImpl.getCustomer()
           
 Customer CustomerAddress.getCustomer()
           
 Customer CustomerRole.getCustomer()
           
 Customer CustomerAddressImpl.getCustomer()
           
 Customer CustomerPhone.getCustomer()
           
 

Methods in org.broadleafcommerce.profile.core.domain with parameters of type Customer
 void CustomerRoleImpl.setCustomer(Customer customer)
           
 void CustomerPhoneImpl.setCustomer(Customer customer)
           
 void CustomerAddress.setCustomer(Customer customer)
           
 void CustomerRole.setCustomer(Customer customer)
           
 void CustomerAddressImpl.setCustomer(Customer customer)
           
 void CustomerPhone.setCustomer(Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.profile.core.service
 

Methods in org.broadleafcommerce.profile.core.service that return Customer
 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.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)
           
 

Methods in org.broadleafcommerce.profile.core.service with parameters of type 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)
           
 

Uses of Customer in org.broadleafcommerce.profile.core.service.handler
 

Methods in org.broadleafcommerce.profile.core.service.handler with parameters of type Customer
protected  HashMap EmailNotificationPasswordUpdatedHandler.constructPasswordChangeEmailTemplateVariables(Customer customer, String newPassword)
           
 void PasswordUpdatedHandler.passwordChanged(PasswordReset passwordReset, Customer customer, String newPassword)
           
 void EmailNotificationPasswordUpdatedHandler.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 Customer
 void PostRegistrationObserver.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
 void RegistrationValidator.validate(Customer customer, String password, String passwordConfirm, org.springframework.validation.Errors errors)
           
 

Uses of Customer in org.broadleafcommerce.profile.web.core
 

Methods in org.broadleafcommerce.profile.web.core that return Customer
 Customer CustomerState.getCustomer(javax.servlet.http.HttpServletRequest request)
           
 Customer CustomerStateImpl.getCustomer(javax.servlet.http.HttpServletRequest request)
           
 

Uses of Customer in org.broadleafcommerce.profile.web.core.form
 

Methods in org.broadleafcommerce.profile.web.core.form that return Customer
 Customer RegisterCustomerForm.getCustomer()
           
 

Methods in org.broadleafcommerce.profile.web.core.form with parameters of type Customer
 void RegisterCustomerForm.setCustomer(Customer customer)
           
 

Uses of Customer in org.broadleafcommerce.profile.web.core.security
 

Methods in org.broadleafcommerce.profile.web.core.security that return Customer
 Customer CustomerAuthenticatedFromCookieEvent.getCustomer()
           
 Customer CustomerLoggedInEvent.getCustomer()
           
 

Methods in org.broadleafcommerce.profile.web.core.security with parameters of type Customer
 void CustomerAuthenticatedFromCookieEvent.setCustomer(Customer customer)
           
 void CustomerLoggedInEvent.setCustomer(Customer customer)
           
 

Constructors in org.broadleafcommerce.profile.web.core.security with parameters of type Customer
CustomerAuthenticatedFromCookieEvent(Customer customer, Object source)
           
CustomerLoggedInEvent(Customer customer, Object source)
           
 

Uses of Customer in org.broadleafcommerce.profile.web.core.service
 

Methods in org.broadleafcommerce.profile.web.core.service with parameters of type Customer
 org.springframework.security.core.Authentication LoginServiceImpl.loginCustomer(Customer customer)
           
 org.springframework.security.core.Authentication LoginService.loginCustomer(Customer customer)
           
 



Copyright © 2012. All Rights Reserved.