com.softslate.commerce.administrator.ordermanagement
Class ProcessPaymentAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by com.softslate.commerce.administrator.ordermanagement.BaseOrderManagementAction
          extended by com.softslate.commerce.administrator.ordermanagement.ProcessPaymentAction

public class ProcessPaymentAction
extends BaseOrderManagementAction

Struts action class for submissions of payment information from an order screen in the admin area.

Author:
David Tobey

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Fields inherited from class org.apache.struts.action.Action
servlet
 
Constructor Summary
ProcessPaymentAction()
           
 
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)
           
 java.util.Map processOrderManagementAction(BaseForm baseForm)
          Override this with a subclass to implement order management functionality.
 
Methods inherited from class com.softslate.commerce.administrator.ordermanagement.BaseOrderManagementAction
wrapOrderManagementAction
 
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

log

static org.apache.commons.logging.Log log
Constructor Detail

ProcessPaymentAction

public ProcessPaymentAction()
Method Detail

execute

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
Overrides:
execute in class org.apache.struts.action.Action
Throws:
java.lang.Exception

processOrderManagementAction

public java.util.Map processOrderManagementAction(BaseForm baseForm)
                                           throws java.lang.Exception
Description copied from class: BaseOrderManagementAction
Override this with a subclass to implement order management functionality.

Overrides:
processOrderManagementAction in class BaseOrderManagementAction
Returns:
A Map. If populated with an element whose key is "returnForward" the calling method will find the forward and return it without processing shipping or tax.
Throws:
java.lang.Exception
See Also:
OrderManagementUtils.wrapAction(BaseOrderManagementAction, com.softslate.commerce.customer.core.BaseForm)


Copyright © SoftSlate, LLC 2003–2012