public abstract class CheckoutEndpoint extends BaseEndpoint
| Modifier and Type | Field and Description |
|---|---|
protected CheckoutService |
checkoutService |
protected OrderPaymentService |
orderPaymentService |
protected OrderService |
orderService |
context, messageSource| Constructor and Description |
|---|
CheckoutEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
OrderPaymentWrapper |
addPaymentToOrder(javax.servlet.http.HttpServletRequest request,
OrderPaymentWrapper wrapper) |
List<OrderPaymentWrapper> |
findPaymentsForOrder(javax.servlet.http.HttpServletRequest request) |
OrderWrapper |
performCheckout(javax.servlet.http.HttpServletRequest request) |
OrderWrapper |
removePaymentFromOrder(javax.servlet.http.HttpServletRequest request,
OrderPaymentWrapper wrapper) |
getApplicationContext, getMessageSource, setApplicationContext, setMessageSourceprotected CheckoutService checkoutService
protected OrderService orderService
protected OrderPaymentService orderPaymentService
public List<OrderPaymentWrapper> findPaymentsForOrder(javax.servlet.http.HttpServletRequest request)
public OrderPaymentWrapper addPaymentToOrder(javax.servlet.http.HttpServletRequest request, OrderPaymentWrapper wrapper)
public OrderWrapper removePaymentFromOrder(javax.servlet.http.HttpServletRequest request, OrderPaymentWrapper wrapper)
public OrderWrapper performCheckout(javax.servlet.http.HttpServletRequest request)
Copyright © 2014. All Rights Reserved.