Liferay 6.2-ce-ga5

com.liferay.portal.struts
Class PortalRequestProcessor

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

public class PortalRequestProcessor
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
PortalRequestProcessor()
           
 
Method Summary
protected  void addPaths(Set<String> paths, String propsKey)
           
protected  void callParentDoForward(String uri, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  javax.servlet.http.HttpServletRequest callParentProcessMultipart(javax.servlet.http.HttpServletRequest request)
           
protected  String callParentProcessPath(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  boolean callParentProcessRoles(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionMapping actionMapping)
           
protected  void cleanUp(javax.servlet.http.HttpServletRequest request)
           
protected  void defineObjects(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Portlet portlet)
           
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)
           
protected  String getFriendlyTrackerPath(String path, ThemeDisplay themeDisplay, javax.servlet.http.HttpServletRequest request)
           
protected  String getLastPath(javax.servlet.http.HttpServletRequest request)
           
protected  boolean isPortletPath(String path)
           
protected  boolean isPublicPath(String path)
           
 void process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  org.apache.struts.action.Action processActionCreate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionMapping actionMapping)
           
protected  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  void processPopulate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionForm actionForm, org.apache.struts.action.ActionMapping actionMapping)
           
protected  boolean processRoles(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.struts.action.ActionMapping actionMapping)
           
 
Methods inherited from class org.apache.struts.tiles.TilesRequestProcessor
getDefinitionsFactory, init, initDefinitionsMapping, internalModuleRelativeForward, internalModuleRelativeInclude, processForwardConfig, processTilesDefinition
 
Methods inherited from class org.apache.struts.action.RequestProcessor
destroy, getInternal, getServletContext, log, log, processActionForm, processActionPerform, processCachedMessages, processContent, processException, processForward, processInclude, processLocale, processNoCache, processPreprocess, processValidate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalRequestProcessor

public PortalRequestProcessor()
Method Detail

process

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

addPaths

protected void addPaths(Set<String> paths,
                        String propsKey)

callParentDoForward

protected void callParentDoForward(String uri,
                                   javax.servlet.http.HttpServletRequest request,
                                   javax.servlet.http.HttpServletResponse response)
                            throws IOException,
                                   javax.servlet.ServletException
Throws:
IOException
javax.servlet.ServletException

callParentProcessMultipart

protected javax.servlet.http.HttpServletRequest callParentProcessMultipart(javax.servlet.http.HttpServletRequest request)

callParentProcessPath

protected String callParentProcessPath(javax.servlet.http.HttpServletRequest request,
                                       javax.servlet.http.HttpServletResponse response)
                                throws IOException
Throws:
IOException

callParentProcessRoles

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

cleanUp

protected void cleanUp(javax.servlet.http.HttpServletRequest request)
                throws Exception
Throws:
Exception

defineObjects

protected void defineObjects(javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             Portlet portlet)
                      throws Exception
Throws:
Exception

doForward

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

doInclude

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

getFriendlyTrackerPath

protected String getFriendlyTrackerPath(String path,
                                        ThemeDisplay themeDisplay,
                                        javax.servlet.http.HttpServletRequest request)
                                 throws Exception
Throws:
Exception

getLastPath

protected String getLastPath(javax.servlet.http.HttpServletRequest request)

isPortletPath

protected boolean isPortletPath(String path)

isPublicPath

protected boolean isPublicPath(String path)

processActionCreate

protected org.apache.struts.action.Action processActionCreate(javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response,
                                                              org.apache.struts.action.ActionMapping actionMapping)
                                                       throws IOException
Overrides:
processActionCreate in class org.apache.struts.action.RequestProcessor
Throws:
IOException

processMapping

protected 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)
                      throws IOException
Overrides:
processPath in class org.apache.struts.action.RequestProcessor
Throws:
IOException

processPopulate

protected void processPopulate(javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response,
                               org.apache.struts.action.ActionForm actionForm,
                               org.apache.struts.action.ActionMapping actionMapping)
                        throws javax.servlet.ServletException
Overrides:
processPopulate in class org.apache.struts.action.RequestProcessor
Throws:
javax.servlet.ServletException

processRoles

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

Liferay 6.2-ce-ga5