org.broadleafcommerce.core.web.controller.checkout
Class AbstractCheckoutController

java.lang.Object
  extended by org.broadleafcommerce.common.web.controller.BroadleafAbstractController
      extended by org.broadleafcommerce.core.web.controller.checkout.AbstractCheckoutController
Direct Known Subclasses:
BroadleafCheckoutController

public abstract class AbstractCheckoutController
extends BroadleafAbstractController

An abstract controller that provides convenience methods and resource declarations for its children. Operations that are shared between controllers that deal with checkout belong here.

Author:
elbertbautista

Field Summary
protected  AddressService addressService
           
protected  BillingInfoFormValidator billingInfoFormValidator
           
protected  CheckoutService checkoutService
           
protected  CountryService countryService
           
protected  PaymentInfoFactory creditCardPaymentInfoFactory
           
protected  CustomerAddressService customerAddressService
           
protected  CustomerService customerService
           
protected  FulfillmentGroupService fulfillmentGroupService
           
protected  FulfillmentOptionService fulfillmentOptionService
           
protected  FulfillmentPricingService fulfillmentPricingService
           
protected  MultishipAddAddressFormValidator multishipAddAddressFormValidator
           
protected  OrderInfoFormValidator orderInfoFormValidator
           
protected  OrderMultishipOptionService orderMultishipOptionService
           
protected  OrderService orderService
           
protected  SecurePaymentInfoService securePaymentInfoService
           
protected  ShippingInfoFormValidator shippingInfoFormValidator
           
protected  StateService stateService
           
 
Constructor Summary
AbstractCheckoutController()
           
 
Method Summary
 
Methods inherited from class org.broadleafcommerce.common.web.controller.BroadleafAbstractController
isAjaxRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orderService

protected OrderService orderService

fulfillmentOptionService

protected FulfillmentOptionService fulfillmentOptionService

fulfillmentPricingService

protected FulfillmentPricingService fulfillmentPricingService

fulfillmentGroupService

protected FulfillmentGroupService fulfillmentGroupService

checkoutService

protected CheckoutService checkoutService

customerService

protected CustomerService customerService

stateService

protected StateService stateService

countryService

protected CountryService countryService

customerAddressService

protected CustomerAddressService customerAddressService

addressService

protected AddressService addressService

orderMultishipOptionService

protected OrderMultishipOptionService orderMultishipOptionService

securePaymentInfoService

protected SecurePaymentInfoService securePaymentInfoService

creditCardPaymentInfoFactory

protected PaymentInfoFactory creditCardPaymentInfoFactory

shippingInfoFormValidator

protected ShippingInfoFormValidator shippingInfoFormValidator

multishipAddAddressFormValidator

protected MultishipAddAddressFormValidator multishipAddAddressFormValidator

billingInfoFormValidator

protected BillingInfoFormValidator billingInfoFormValidator

orderInfoFormValidator

protected OrderInfoFormValidator orderInfoFormValidator
Constructor Detail

AbstractCheckoutController

public AbstractCheckoutController()


Copyright © 2012. All Rights Reserved.