com.liferay.portal.action
Class LayoutAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by com.liferay.portal.action.LayoutAction

public class LayoutAction
extends org.apache.struts.action.Action

View Source

Author:
Brian Wing Shun Chan

Field Summary
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
LayoutAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
protected  void forwardLayout(javax.servlet.http.HttpServletRequest req)
           
protected  void includeLayoutContent(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, com.liferay.portal.theme.ThemeDisplay themeDisplay, com.liferay.portal.model.Layout layout)
           
protected  void processEvent(PortletRequestImpl portletReqImpl, StateAwareResponseImpl stateAwareResImpl, com.liferay.portal.model.Portlet portlet, java.util.List<com.liferay.portal.model.Portlet> portlets, javax.portlet.Event event)
           
protected  void processEvents(PortletRequestImpl portletReqImpl, StateAwareResponseImpl stateAwareResImpl, java.util.List<com.liferay.portal.model.Portlet> portlets)
           
protected  org.apache.struts.action.ActionForward processLayout(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, long plid)
           
protected  com.liferay.portal.model.Portlet processPortletRequest(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, java.lang.String lifecycle)
           
protected  void redirectActionURL(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, ActionResponseImpl actionResImpl, com.liferay.portal.model.Portlet portlet)
           
protected  void renderExclusive(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, 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
 

Constructor Detail

LayoutAction

public LayoutAction()
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 req,
                                                      javax.servlet.http.HttpServletResponse res)
                                               throws java.lang.Exception
Overrides:
execute in class org.apache.struts.action.Action
Throws:
java.lang.Exception

forwardLayout

protected void forwardLayout(javax.servlet.http.HttpServletRequest req)
                      throws java.lang.Exception
Throws:
java.lang.Exception

includeLayoutContent

protected void includeLayoutContent(javax.servlet.http.HttpServletRequest req,
                                    javax.servlet.http.HttpServletResponse res,
                                    com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                    com.liferay.portal.model.Layout layout)
                             throws java.lang.Exception
Throws:
java.lang.Exception

processEvent

protected void processEvent(PortletRequestImpl portletReqImpl,
                            StateAwareResponseImpl stateAwareResImpl,
                            com.liferay.portal.model.Portlet portlet,
                            java.util.List<com.liferay.portal.model.Portlet> portlets,
                            javax.portlet.Event event)
                     throws java.lang.Exception
Throws:
java.lang.Exception

processEvents

protected void processEvents(PortletRequestImpl portletReqImpl,
                             StateAwareResponseImpl stateAwareResImpl,
                             java.util.List<com.liferay.portal.model.Portlet> portlets)
                      throws java.lang.Exception
Throws:
java.lang.Exception

processLayout

protected org.apache.struts.action.ActionForward processLayout(org.apache.struts.action.ActionMapping mapping,
                                                               javax.servlet.http.HttpServletRequest req,
                                                               javax.servlet.http.HttpServletResponse res,
                                                               long plid)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

processPortletRequest

protected com.liferay.portal.model.Portlet processPortletRequest(javax.servlet.http.HttpServletRequest req,
                                                                 javax.servlet.http.HttpServletResponse res,
                                                                 java.lang.String lifecycle)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

redirectActionURL

protected void redirectActionURL(javax.servlet.http.HttpServletRequest req,
                                 javax.servlet.http.HttpServletResponse res,
                                 ActionResponseImpl actionResImpl,
                                 com.liferay.portal.model.Portlet portlet)
                          throws java.lang.Exception
Throws:
java.lang.Exception

renderExclusive

protected void renderExclusive(javax.servlet.http.HttpServletRequest req,
                               javax.servlet.http.HttpServletResponse res,
                               com.liferay.portal.theme.ThemeDisplay themeDisplay)
                        throws java.lang.Exception
Throws:
java.lang.Exception