AdapterRequestProcessor Class

com.bea.struts.adapter.action
AdapterRequestProcessor Class

public class AdapterRequestProcessor

    extends RequestProcessor

Hierarchy
Object
  RequestProcessor
    AdapterRequestProcessor

Field Summary

   
Fields from  org.apache.struts.action.RequestProcessor
actions, appConfig, INCLUDE_PATH_INFO, INCLUDE_SERVLET_PATH, log, moduleConfig, servlet
 

Constructor Summary

AdapterRequestProcessor()

 

Method Summary

protected void
doForward(String uri, HttpServletRequest request, HttpServletResponse response)
Overrides the default behavior of RequestProcessor.doForward, replacing the use of a RequestDispatcher obtained from the ServletContext with one obtained from the request, where it can be replaced with a scoping-aware RequestDispatcher.
protected ActionForward
processActionPerform(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Action action, ActionForm actionForm, ActionMapping actionMapping)
Override processActionPerform to fire events from struts actions that have occurred.
 
Methods from  org.apache.struts.action.RequestProcessor
destroy, doInclude, getDebug, getInternal, getServletContext, init, internalModuleRelativeForward, internalModuleRelativeInclude, log, log, process, processActionCreate, processActionForm, processActionForward, processContent, processException, processForward, processForwardConfig, processInclude, processLocale, processMapping, processMultipart, processNoCache, processPath, processPopulate, processPreprocess, processRoles, processValidate
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   

Constructor Detail

AdapterRequestProcessor

public AdapterRequestProcessor()
 

Method Detail

doForward(String, HttpServletRequest, HttpServletResponse) Method

protected void doForward(String uri, 
                         HttpServletRequest request, 
                         HttpServletResponse response)
throws IOException, ServletException
Overrides the default behavior of RequestProcessor.doForward, replacing the use of a RequestDispatcher obtained from the ServletContext with one obtained from the request, where it can be replaced with a scoping-aware RequestDispatcher.

Overrides
RequestProcessor.doForward(String, HttpServletRequest, HttpServletResponse)

Exceptions

IOException
ServletException

processActionPerform(HttpServletRequest, HttpServletResponse, Action, ActionForm, ActionMapping) Method

protected ActionForward processActionPerform(HttpServletRequest httpServletRequest, 
                                             HttpServletResponse httpServletResponse, 
                                             Action action, 
                                             ActionForm actionForm, 
                                             ActionMapping actionMapping)
throws IOException, ServletException
Override processActionPerform to fire events from struts actions that have occurred.

Overrides
RequestProcessor.processActionPerform(HttpServletRequest, HttpServletResponse, Action, ActionForm, ActionMapping)

Exceptions

IOException
ServletException