Uses of Interface
com.elasticpath.domain.customer.Customer

Packages that use Customer
com.elasticpath.cmweb.ajaxservice   
com.elasticpath.cmweb.ajaxservice.impl   
com.elasticpath.domain.customer   
com.elasticpath.domain.customer.impl   
com.elasticpath.domain.order   
com.elasticpath.domain.order.impl   
com.elasticpath.service.customer   
com.elasticpath.service.customer.impl   
com.elasticpath.service.dataimport   
com.elasticpath.service.dataimport.impl   
com.elasticpath.sfweb.ajax.bean   
com.elasticpath.sfweb.ajax.bean.impl   
com.elasticpath.sfweb.ajax.service   
com.elasticpath.sfweb.ajax.service.impl   
com.elasticpath.sfweb.formbean   
com.elasticpath.sfweb.formbean.impl   
com.elasticpath.sfweb.service   
com.elasticpath.sfweb.service.impl   
 

Uses of Customer in com.elasticpath.cmweb.ajaxservice
 

Methods in com.elasticpath.cmweb.ajaxservice that return Customer
 Customer CsrAjaxService.addCreditCard(Customer customer, CustomerCreditCard customerCreditCard)
          Adds a new credit card to the given customer.
 

Methods in com.elasticpath.cmweb.ajaxservice with parameters of type Customer
 Customer CsrAjaxService.addCreditCard(Customer customer, CustomerCreditCard customerCreditCard)
          Adds a new credit card to the given customer.
 

Uses of Customer in com.elasticpath.cmweb.ajaxservice.impl
 

Methods in com.elasticpath.cmweb.ajaxservice.impl that return Customer
 Customer CsrAjaxServiceImpl.addCreditCard(Customer customer, CustomerCreditCard customerCreditCard)
          Adds a new credit card to the given customer.
 

Methods in com.elasticpath.cmweb.ajaxservice.impl with parameters of type Customer
 Customer CsrAjaxServiceImpl.addCreditCard(Customer customer, CustomerCreditCard customerCreditCard)
          Adds a new credit card to the given customer.
 

Uses of Customer in com.elasticpath.domain.customer
 

Methods in com.elasticpath.domain.customer that return Customer
 Customer CustomerSession.getCustomer()
          Get the customer corresponding to this session.
 

Methods in com.elasticpath.domain.customer with parameters of type Customer
 void CustomerSession.setCustomer(Customer customer)
          Set the customer corresponding to this session.
 

Uses of Customer in com.elasticpath.domain.customer.impl
 

Classes in com.elasticpath.domain.customer.impl that implement Customer
 class CustomerImpl
          The default implementation of Customer.
 

Methods in com.elasticpath.domain.customer.impl that return Customer
 Customer CustomerSessionImpl.getCustomer()
          Get the customer.
 

Methods in com.elasticpath.domain.customer.impl with parameters of type Customer
 void CustomerSessionImpl.setCustomer(Customer customer)
          Set the customer.
 

Uses of Customer in com.elasticpath.domain.order
 

Methods in com.elasticpath.domain.order that return Customer
 Customer Order.getCustomer()
          Get the customer corresponding to this order.
 

Methods in com.elasticpath.domain.order with parameters of type Customer
 void Order.setCustomer(Customer customer)
          Set the customer corresponding to this order.
 

Uses of Customer in com.elasticpath.domain.order.impl
 

Methods in com.elasticpath.domain.order.impl that return Customer
 Customer OrderImpl.getCustomer()
          Get the customer corresponding to this order.
 

Methods in com.elasticpath.domain.order.impl with parameters of type Customer
 void OrderImpl.setCustomer(Customer customer)
          Set the customer corresponding to this order.
 

Uses of Customer in com.elasticpath.service.customer
 

Methods in com.elasticpath.service.customer that return Customer
 Customer CustomerService.add(Customer customer)
          Adds the given customer.
 Customer CustomerService.addCustomerAddress(Customer customer, CustomerAddress address)
          Adds an address to a customer.
 Customer CustomerService.addCustomerCreditCard(Customer customer, CustomerCreditCard creditCard)
          Adds a credit card to a customer.
 Customer CustomerService.deleteCustomerAddresses(Customer customer)
          This is a workaround for deleteing address(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 Customer CustomerService.deleteCustomerCreditCards(Customer customer)
          This is a workaround for deleteing credit card(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 Customer CustomerService.findByGuid(java.lang.String guid)
          Retrieve the customer with the given guid.
 Customer CustomerService.findNonAnonymousByEmail(java.lang.String email)
          Find the non-anonymous customer with the given email address.
 Customer CustomerService.findNonAnonymousByUserId(java.lang.String userId)
          Find the non-anonymous customer with the given userId address.
 Customer CustomerService.get(long customerUid)
          Get the customer with the given UID.
 Customer CustomerService.load(long customerUid)
          Load the customer with the given UID.
 Customer CustomerService.update(Customer customer)
          Updates the given customer.
 

Methods in com.elasticpath.service.customer with parameters of type Customer
 Customer CustomerService.add(Customer customer)
          Adds the given customer.
 Customer CustomerService.addCustomerAddress(Customer customer, CustomerAddress address)
          Adds an address to a customer.
 Customer CustomerService.addCustomerCreditCard(Customer customer, CustomerCreditCard creditCard)
          Adds a credit card to a customer.
 Customer CustomerService.deleteCustomerAddresses(Customer customer)
          This is a workaround for deleteing address(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 Customer CustomerService.deleteCustomerCreditCards(Customer customer)
          This is a workaround for deleteing credit card(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 boolean CustomerService.emailExists(Customer customer)
          Check the given customer's email exists or not.
 void CustomerService.remove(Customer customer)
          Delete the customer.
 void CustomerService.setCustomerDefaultGroup(Customer customer)
          Adds a customer to the default customer group (ensuring that they have the default role).
 void CustomerService.setPassword(Customer customer, java.lang.String newPassword)
          Changes the password for the specified customer.
 Customer CustomerService.update(Customer customer)
          Updates the given customer.
 void CustomerSessionService.update(CustomerSession customerSession, Customer customer)
          Updates the given customer session.
 boolean CustomerService.userIdExists(Customer customer)
          Check the given customer's user Id exists or not.
 void CustomerService.validateNewCustomer(Customer customer)
          Validate the new customer has the valid email address (not used by any existing non-anonymous customer).
 

Uses of Customer in com.elasticpath.service.customer.impl
 

Methods in com.elasticpath.service.customer.impl that return Customer
 Customer CustomerServiceImpl.add(Customer customer)
          Adds the given customer.
 Customer CustomerServiceImpl.addCustomerAddress(Customer customer, CustomerAddress address)
          Adds an address to a customer.
 Customer CustomerServiceImpl.addCustomerCreditCard(Customer customer, CustomerCreditCard creditCard)
          Adds a credit card to a customer.
 Customer CustomerServiceImpl.deleteCustomerAddresses(Customer customer)
          This is a workaround for deleteing address(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 Customer CustomerServiceImpl.deleteCustomerCreditCards(Customer customer)
          This is a workaround for deleteing credit card(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 Customer CustomerServiceImpl.findByGuid(java.lang.String guid)
          Retrieve the customer with the given guid.
 Customer CustomerServiceImpl.findNonAnonymousByEmail(java.lang.String email)
          Find the non-anonymous customer with the given email address.
 Customer CustomerServiceImpl.findNonAnonymousByUserId(java.lang.String userId)
          Find the non-anonymous customer with the given userId address.
 Customer CustomerServiceImpl.get(long customerUid)
          Get the customer with the given UID.
 Customer CustomerServiceImpl.load(long customerUid)
          Load the customer with the given UID.
 Customer CustomerServiceImpl.update(Customer customer)
          Updates the given customer.
 

Methods in com.elasticpath.service.customer.impl with parameters of type Customer
 Customer CustomerServiceImpl.add(Customer customer)
          Adds the given customer.
 Customer CustomerServiceImpl.addCustomerAddress(Customer customer, CustomerAddress address)
          Adds an address to a customer.
 Customer CustomerServiceImpl.addCustomerCreditCard(Customer customer, CustomerCreditCard creditCard)
          Adds a credit card to a customer.
 Customer CustomerServiceImpl.deleteCustomerAddresses(Customer customer)
          This is a workaround for deleteing address(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 Customer CustomerServiceImpl.deleteCustomerCreditCards(Customer customer)
          This is a workaround for deleteing credit card(s) since Hibernate can not cascade delete entity object in a collection if it not removed from the collection loaded in the same session.
 boolean CustomerServiceImpl.emailExists(Customer customer)
          Check the given customer's email exists or not.
 void CustomerServiceImpl.remove(Customer customer)
          Deletes the customer.
 void CustomerServiceImpl.setCustomerDefaultGroup(Customer customer)
          Adds a customer to the default customer group (ensuring that they have the default role).
 void CustomerServiceImpl.setPassword(Customer customer, java.lang.String newPassword)
          Changes the password for the specified customer.
 Customer CustomerServiceImpl.update(Customer customer)
          Updates the given customer.
 void CustomerSessionServiceImpl.update(CustomerSession customerSession, Customer customer)
          Updates the given customer session.
 boolean CustomerServiceImpl.userIdExists(Customer customer)
          Check the given customer's user Id exists or not.
 void CustomerServiceImpl.validateNewCustomer(Customer customer)
          Validate the new customer has the valid email address (not used by any existing non-anonymous customer).
 

Uses of Customer in com.elasticpath.service.dataimport
 

Methods in com.elasticpath.service.dataimport that return Customer
 Customer ImportGuidHelper.findCustomerByGuid(java.lang.String guid)
          Retrieve the customer with the given guid.
 

Uses of Customer in com.elasticpath.service.dataimport.impl
 

Methods in com.elasticpath.service.dataimport.impl that return Customer
 Customer ImportGuidHelperImpl.findCustomerByGuid(java.lang.String guid)
          Retrieve the customer with the given guid.
 

Uses of Customer in com.elasticpath.sfweb.ajax.bean
 

Methods in com.elasticpath.sfweb.ajax.bean that return Customer
 Customer ShoppingCartBean.getCustomer()
           
 

Uses of Customer in com.elasticpath.sfweb.ajax.bean.impl
 

Methods in com.elasticpath.sfweb.ajax.bean.impl that return Customer
 Customer ShoppingCartBeanImpl.getCustomer()
           
 

Uses of Customer in com.elasticpath.sfweb.ajax.service
 

Methods in com.elasticpath.sfweb.ajax.service that return Customer
 Customer CustomerAjaxController.getCustomer(javax.servlet.http.HttpServletRequest request)
          Method to retrieve the current Customer through dwr.
 

Methods in com.elasticpath.sfweb.ajax.service with parameters of type Customer
 ShoppingCartBean CustomerAjaxController.addCustomer(Customer customer, javax.servlet.http.HttpServletRequest request)
          Pass call on to the service layer to add the customer.
 

Uses of Customer in com.elasticpath.sfweb.ajax.service.impl
 

Methods in com.elasticpath.sfweb.ajax.service.impl that return Customer
 Customer CustomerAjaxControllerImpl.getCustomer(javax.servlet.http.HttpServletRequest request)
          Method to retrieve the current Customer through dwr.
 

Methods in com.elasticpath.sfweb.ajax.service.impl with parameters of type Customer
 ShoppingCartBean CustomerAjaxControllerImpl.addCustomer(Customer customer, javax.servlet.http.HttpServletRequest request)
          Pass call on to the service layer to add the customer.
 

Uses of Customer in com.elasticpath.sfweb.formbean
 

Methods in com.elasticpath.sfweb.formbean that return Customer
 Customer BillingAndReviewFormBean.getCustomer()
          Gets the Customer.
 

Methods in com.elasticpath.sfweb.formbean with parameters of type Customer
 void BillingAndReviewFormBean.setCustomer(Customer customer)
          Sets the Customer.
 

Uses of Customer in com.elasticpath.sfweb.formbean.impl
 

Methods in com.elasticpath.sfweb.formbean.impl that return Customer
 Customer BillingAndReviewFormBeanImpl.getCustomer()
          Gets the Customer.
 

Methods in com.elasticpath.sfweb.formbean.impl with parameters of type Customer
 void BillingAndReviewFormBeanImpl.setCustomer(Customer customer)
          Sets the Customer.
 

Uses of Customer in com.elasticpath.sfweb.service
 

Methods in com.elasticpath.sfweb.service with parameters of type Customer
 void WebCustomerSessionServiceImpl.handleCreateNewAccount(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Customer customer)
          Updates the session and cookie when a new account is created.
 void WebCustomerSessionServiceImpl.handleCustomerSignIn(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Customer customer)
          Update the session when a customer signs in.
 

Uses of Customer in com.elasticpath.sfweb.service.impl
 

Methods in com.elasticpath.sfweb.service.impl with parameters of type Customer
 void WebCustomerSessionService.handleCreateNewAccount(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Customer customer)
          Updates the session and cookie when a new account is created.
 void WebCustomerSessionService.handleCustomerSignIn(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Customer customer)
          Update the session when a customer signs in.