|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.struts.action.Action com.softslate.commerce.customer.core.BaseAction com.softslate.commerce.customer.order.CheckoutAction com.softslate.commerce.customer.order.CheckoutComboAction
public class CheckoutComboAction
Struts action class for submissions from the combo form during checkout. Used for requests to "/CheckoutCombo.do".
The execute
method of this class first clears the session's
"shippingAndTaxesProcessed" attribute in case a new shipping method has been
selected. It then runs
ActionUtils.findCheckoutScreen(BaseForm)
to verifiy that the user has made it this far in the checkout process.
Finally, it invokes
CheckoutAction.processCheckoutAddresses(BaseForm)
to process the checkout addresses, shipping, and taxes, followed by
CheckoutAction.processCheckoutPayment(BaseForm)
to process the payment information.
Field Summary | |
---|---|
(package private) static org.apache.commons.logging.Log |
log
|
Fields inherited from class org.apache.struts.action.Action |
---|
servlet |
Constructor Summary | |
---|---|
CheckoutComboAction()
|
Method Summary | |
---|---|
org.apache.struts.action.ActionForward |
execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Forwards the user to the appropriate checkout screen based on the status of the session and the store's database settings. |
Methods inherited from class org.apache.struts.action.Action |
---|
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
static org.apache.commons.logging.Log log
Constructor Detail |
---|
public CheckoutComboAction()
Method Detail |
---|
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
CheckoutAction
execute
in class CheckoutAction
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |