public abstract class CustomerEndpoint extends BaseEndpoint
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.profile.core.service.CustomerAddressService |
customerAddressService |
protected org.broadleafcommerce.profile.core.service.CustomerPaymentService |
customerPaymentService |
protected org.broadleafcommerce.profile.core.service.CustomerService |
customerService |
context, messageSource| Constructor and Description |
|---|
CustomerEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
CustomerAddressWrapper |
addAddress(javax.servlet.http.HttpServletRequest request,
CustomerAddressWrapper wrapper) |
CustomerAddressWrapper |
addAddress(javax.servlet.http.HttpServletRequest request,
Long customerId,
CustomerAddressWrapper wrapper) |
CustomerWrapper |
addAttribute(javax.servlet.http.HttpServletRequest request,
CustomerAttributeWrapper wrapper) |
CustomerWrapper |
addAttribute(javax.servlet.http.HttpServletRequest request,
Long customerId,
CustomerAttributeWrapper wrapper) |
CustomerWrapper |
addCustomer(javax.servlet.http.HttpServletRequest request,
CustomerWrapper wrapper) |
CustomerPaymentWrapper |
addCustomerPayment(javax.servlet.http.HttpServletRequest request,
CustomerPaymentWrapper wrapper) |
CustomerPaymentWrapper |
addCustomerPayment(javax.servlet.http.HttpServletRequest request,
Long customerId,
CustomerPaymentWrapper wrapper) |
CustomerAddressWrapper |
findAddress(javax.servlet.http.HttpServletRequest request,
Long customerId,
String addressName) |
CustomerAddressWrapper |
findAddress(javax.servlet.http.HttpServletRequest request,
String addressName) |
List<CustomerAddressWrapper> |
findAllAddresses(javax.servlet.http.HttpServletRequest request) |
List<CustomerAddressWrapper> |
findAllAddresses(javax.servlet.http.HttpServletRequest request,
Long customerId) |
List<CustomerPaymentWrapper> |
findAllCustomerPayments(javax.servlet.http.HttpServletRequest request) |
List<CustomerPaymentWrapper> |
findAllCustomerPayments(javax.servlet.http.HttpServletRequest request,
Long customerId) |
CustomerWrapper |
findCustomer(javax.servlet.http.HttpServletRequest request,
Long customerId)
Returns the current customer via
CustomerState |
CustomerWrapper |
findCustomerByEmail(javax.servlet.http.HttpServletRequest request,
String emailAddress) |
CustomerPaymentWrapper |
findCustomerPayment(javax.servlet.http.HttpServletRequest request,
Long paymentId) |
CustomerPaymentWrapper |
findCustomerPayment(javax.servlet.http.HttpServletRequest request,
Long customerId,
Long paymentId) |
protected org.broadleafcommerce.profile.core.domain.Customer |
getCustomer(Long customerId) |
List<CustomerAddressWrapper> |
removeAddress(javax.servlet.http.HttpServletRequest request,
Long customerId,
String addressName) |
List<CustomerAddressWrapper> |
removeAddress(javax.servlet.http.HttpServletRequest request,
String addressName) |
CustomerWrapper |
removeAllAddresses(javax.servlet.http.HttpServletRequest request) |
CustomerWrapper |
removeAllAddresses(javax.servlet.http.HttpServletRequest request,
Long customerId) |
CustomerWrapper |
removeAllAttributes(javax.servlet.http.HttpServletRequest request) |
CustomerWrapper |
removeAllAttributes(javax.servlet.http.HttpServletRequest request,
Long customerId) |
CustomerWrapper |
removeAllCustomerPayments(javax.servlet.http.HttpServletRequest request) |
CustomerWrapper |
removeAllCustomerPayments(javax.servlet.http.HttpServletRequest request,
Long customerId) |
CustomerWrapper |
removeAttribute(javax.servlet.http.HttpServletRequest request,
Long customerId,
String attributeName) |
CustomerWrapper |
removeAttribute(javax.servlet.http.HttpServletRequest request,
String attributeName) |
List<CustomerPaymentWrapper> |
removeCustomerPayment(javax.servlet.http.HttpServletRequest request,
Long paymentId) |
List<CustomerPaymentWrapper> |
removeCustomerPayment(javax.servlet.http.HttpServletRequest request,
Long customerId,
Long paymentId) |
CustomerAddressWrapper |
updateAddress(javax.servlet.http.HttpServletRequest request,
Long customerAddressId,
CustomerAddressWrapper wrapper) |
CustomerAddressWrapper |
updateAddress(javax.servlet.http.HttpServletRequest request,
Long customerId,
Long customerAddressId,
CustomerAddressWrapper wrapper) |
CustomerWrapper |
updateCustomer(javax.servlet.http.HttpServletRequest request,
CustomerWrapper wrapper) |
getApplicationContext, getMessageSource, setApplicationContext, setMessageSourceprotected org.broadleafcommerce.profile.core.service.CustomerService customerService
protected org.broadleafcommerce.profile.core.service.CustomerAddressService customerAddressService
protected org.broadleafcommerce.profile.core.service.CustomerPaymentService customerPaymentService
public CustomerWrapper findCustomerByEmail(javax.servlet.http.HttpServletRequest request, String emailAddress)
public CustomerWrapper findCustomer(javax.servlet.http.HttpServletRequest request, Long customerId)
CustomerStaterequest - public CustomerWrapper addCustomer(javax.servlet.http.HttpServletRequest request, CustomerWrapper wrapper)
public CustomerWrapper updateCustomer(javax.servlet.http.HttpServletRequest request, CustomerWrapper wrapper)
public CustomerWrapper removeAllAttributes(javax.servlet.http.HttpServletRequest request)
public CustomerWrapper removeAllAttributes(javax.servlet.http.HttpServletRequest request, Long customerId)
public CustomerWrapper addAttribute(javax.servlet.http.HttpServletRequest request, CustomerAttributeWrapper wrapper)
public CustomerWrapper addAttribute(javax.servlet.http.HttpServletRequest request, Long customerId, CustomerAttributeWrapper wrapper)
public CustomerWrapper removeAttribute(javax.servlet.http.HttpServletRequest request, String attributeName)
public CustomerWrapper removeAttribute(javax.servlet.http.HttpServletRequest request, Long customerId, String attributeName)
public CustomerAddressWrapper findAddress(javax.servlet.http.HttpServletRequest request, String addressName)
public CustomerAddressWrapper findAddress(javax.servlet.http.HttpServletRequest request, Long customerId, String addressName)
public List<CustomerAddressWrapper> findAllAddresses(javax.servlet.http.HttpServletRequest request)
public List<CustomerAddressWrapper> findAllAddresses(javax.servlet.http.HttpServletRequest request, Long customerId)
public CustomerAddressWrapper addAddress(javax.servlet.http.HttpServletRequest request, CustomerAddressWrapper wrapper)
public CustomerAddressWrapper addAddress(javax.servlet.http.HttpServletRequest request, Long customerId, CustomerAddressWrapper wrapper)
public CustomerAddressWrapper updateAddress(javax.servlet.http.HttpServletRequest request, Long customerAddressId, CustomerAddressWrapper wrapper)
public CustomerAddressWrapper updateAddress(javax.servlet.http.HttpServletRequest request, Long customerId, Long customerAddressId, CustomerAddressWrapper wrapper)
public CustomerWrapper removeAllAddresses(javax.servlet.http.HttpServletRequest request)
public CustomerWrapper removeAllAddresses(javax.servlet.http.HttpServletRequest request, Long customerId)
public List<CustomerAddressWrapper> removeAddress(javax.servlet.http.HttpServletRequest request, String addressName)
public List<CustomerAddressWrapper> removeAddress(javax.servlet.http.HttpServletRequest request, Long customerId, String addressName)
public CustomerPaymentWrapper findCustomerPayment(javax.servlet.http.HttpServletRequest request, Long paymentId)
public CustomerPaymentWrapper findCustomerPayment(javax.servlet.http.HttpServletRequest request, Long customerId, Long paymentId)
public List<CustomerPaymentWrapper> findAllCustomerPayments(javax.servlet.http.HttpServletRequest request)
public List<CustomerPaymentWrapper> findAllCustomerPayments(javax.servlet.http.HttpServletRequest request, Long customerId)
public CustomerPaymentWrapper addCustomerPayment(javax.servlet.http.HttpServletRequest request, CustomerPaymentWrapper wrapper)
public CustomerPaymentWrapper addCustomerPayment(javax.servlet.http.HttpServletRequest request, Long customerId, CustomerPaymentWrapper wrapper)
public CustomerWrapper removeAllCustomerPayments(javax.servlet.http.HttpServletRequest request)
public CustomerWrapper removeAllCustomerPayments(javax.servlet.http.HttpServletRequest request, Long customerId)
public List<CustomerPaymentWrapper> removeCustomerPayment(javax.servlet.http.HttpServletRequest request, Long paymentId)
public List<CustomerPaymentWrapper> removeCustomerPayment(javax.servlet.http.HttpServletRequest request, Long customerId, Long paymentId)
protected org.broadleafcommerce.profile.core.domain.Customer getCustomer(Long customerId)
Copyright © 2016. All rights reserved.