Liferay 6.0.5

com.liferay.portal.struts
Class PortletRequestProcessor

java.lang.Object
  extended by org.apache.struts.action.RequestProcessor
      extended by org.apache.struts.tiles.TilesRequestProcessor
          extended by com.liferay.portal.struts.PortletRequestProcessor

public class PortletRequestProcessor
extends org.apache.struts.tiles.TilesRequestProcessor


Field Summary
 
Fields inherited from class org.apache.struts.tiles.TilesRequestProcessor
definitionsFactory, log
 
Fields inherited from class org.apache.struts.action.RequestProcessor
actions, INCLUDE_PATH_INFO, INCLUDE_SERVLET_PATH, moduleConfig, servlet
 
Constructor Summary
PortletRequestProcessor(org.apache.struts.action.ActionServlet actionServlet, org.apache.struts.config.ModuleConfig moduleConfig)
           
 
Method Summary
protected  void doForward(String uri, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void doInclude(String uri, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
static PortletRequestProcessor getInstance(org.apache.struts.action.ActionServlet servlet, org.apache.struts.config.ModuleConfig moduleConfig)
           
 void process(ActionRequest actionRequest, ActionResponse actionResponse, String path)
           
 void process(RenderRequest renderRequest, RenderResponse renderResponse)
           
 void process(ResourceRequest resourceRequest, ResourceResponse resourceResponse)
           
protected  org.apache.struts.action.ActionForm processActionForm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionMapping mapping)
           
protected  org.apache.struts.action.ActionForward processActionPerform(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.Action action, org.apache.struts.action.ActionForm form, org.apache.struts.action.ActionMapping mapping)
           
protected  void processForwardConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.config.ForwardConfig forward)
           
 org.apache.struts.action.ActionMapping processMapping(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String path)
           
protected  javax.servlet.http.HttpServletRequest processMultipart(javax.servlet.http.HttpServletRequest request)
           
protected  String processPath(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  boolean processRoles(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionMapping mapping)
           
protected  boolean processRoles(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionMapping mapping, boolean action)
           
protected  boolean processValidateAction(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionForm form, org.apache.struts.action.ActionMapping mapping)
           
 
Methods inherited from class org.apache.struts.tiles.TilesRequestProcessor
getDefinitionsFactory, init, initDefinitionsMapping, internalModuleRelativeForward, internalModuleRelativeInclude, processTilesDefinition
 
Methods inherited from class org.apache.struts.action.RequestProcessor
destroy, getInternal, getServletContext, log, log, process, processActionCreate, processCachedMessages, processContent, processException, processForward, processInclude, processLocale, processNoCache, processPopulate, processPreprocess, processValidate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletRequestProcessor

public PortletRequestProcessor(org.apache.struts.action.ActionServlet actionServlet,
                               org.apache.struts.config.ModuleConfig moduleConfig)
                        throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException
Method Detail

getInstance

public static PortletRequestProcessor getInstance(org.apache.struts.action.ActionServlet servlet,
                                                  org.apache.struts.config.ModuleConfig moduleConfig)
                                           throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

process

public void process(ActionRequest actionRequest,
                    ActionResponse actionResponse,
                    String path)
             throws IOException,
                    javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException

process

public void process(RenderRequest renderRequest,
                    RenderResponse renderResponse)
             throws IOException,
                    javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException

process

public void process(ResourceRequest resourceRequest,
                    ResourceResponse resourceResponse)
             throws IOException,
                    javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException

doForward

protected void doForward(String uri,
                         javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response)
                  throws IOException,
                         javax.servlet.ServletException
Overrides:
doForward in class org.apache.struts.tiles.TilesRequestProcessor
Throws:
IOException
javax.servlet.ServletException

doInclude

protected void doInclude(String uri,
                         javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response)
                  throws IOException,
                         javax.servlet.ServletException
Overrides:
doInclude in class org.apache.struts.action.RequestProcessor
Throws:
IOException
javax.servlet.ServletException

processActionForm

protected org.apache.struts.action.ActionForm processActionForm(javax.servlet.http.HttpServletRequest request,
                                                                javax.servlet.http.HttpServletResponse response,
                                                                org.apache.struts.action.ActionMapping mapping)
Overrides:
processActionForm in class org.apache.struts.action.RequestProcessor

processActionPerform

protected org.apache.struts.action.ActionForward processActionPerform(javax.servlet.http.HttpServletRequest request,
                                                                      javax.servlet.http.HttpServletResponse response,
                                                                      org.apache.struts.action.Action action,
                                                                      org.apache.struts.action.ActionForm form,
                                                                      org.apache.struts.action.ActionMapping mapping)
                                                               throws IOException,
                                                                      javax.servlet.ServletException
Overrides:
processActionPerform in class org.apache.struts.action.RequestProcessor
Throws:
IOException
javax.servlet.ServletException

processForwardConfig

protected void processForwardConfig(javax.servlet.http.HttpServletRequest request,
                                    javax.servlet.http.HttpServletResponse response,
                                    org.apache.struts.config.ForwardConfig forward)
                             throws IOException,
                                    javax.servlet.ServletException
Overrides:
processForwardConfig in class org.apache.struts.tiles.TilesRequestProcessor
Throws:
IOException
javax.servlet.ServletException

processMapping

public org.apache.struts.action.ActionMapping processMapping(javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             String path)
                                                      throws IOException
Overrides:
processMapping in class org.apache.struts.action.RequestProcessor
Throws:
IOException

processMultipart

protected javax.servlet.http.HttpServletRequest processMultipart(javax.servlet.http.HttpServletRequest request)
Overrides:
processMultipart in class org.apache.struts.action.RequestProcessor

processPath

protected String processPath(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
Overrides:
processPath in class org.apache.struts.action.RequestProcessor

processRoles

protected boolean processRoles(javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response,
                               org.apache.struts.action.ActionMapping mapping)
                        throws IOException,
                               javax.servlet.ServletException
Overrides:
processRoles in class org.apache.struts.action.RequestProcessor
Throws:
IOException
javax.servlet.ServletException

processRoles

protected boolean processRoles(javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response,
                               org.apache.struts.action.ActionMapping mapping,
                               boolean action)
                        throws IOException,
                               javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException

processValidateAction

protected boolean processValidateAction(javax.servlet.http.HttpServletRequest request,
                                        javax.servlet.http.HttpServletResponse response,
                                        org.apache.struts.action.ActionForm form,
                                        org.apache.struts.action.ActionMapping mapping)

Liferay 6.0.5