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 request, javax.servlet.http.HttpServletResponse response)
           
protected  void forwardLayout(javax.servlet.http.HttpServletRequest request)
           
protected  void includeLayoutContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.theme.ThemeDisplay themeDisplay, com.liferay.portal.model.Layout layout)
           
protected  void processEvent(PortletRequestImpl portletRequestImpl, StateAwareResponseImpl stateAwareResponseImpl, com.liferay.portal.model.Portlet portlet, java.util.List<com.liferay.portal.model.Portlet> portlets, javax.portlet.Event event)
           
protected  void processEvents(PortletRequestImpl portletRequestImpl, StateAwareResponseImpl stateAwareResponseImpl, 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 request, javax.servlet.http.HttpServletResponse response, long plid)
           
protected  com.liferay.portal.model.Portlet processPortletRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String lifecycle)
           
protected  void redirectActionURL(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ActionResponseImpl actionResponseImpl, com.liferay.portal.model.Portlet portlet)
           
protected  void renderExclusive(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, 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 request,
                                                      javax.servlet.http.HttpServletResponse response)
                                               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 request)
                      throws java.lang.Exception
Throws:
java.lang.Exception

includeLayoutContent

protected void includeLayoutContent(javax.servlet.http.HttpServletRequest request,
                                    javax.servlet.http.HttpServletResponse response,
                                    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 portletRequestImpl,
                            StateAwareResponseImpl stateAwareResponseImpl,
                            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 portletRequestImpl,
                             StateAwareResponseImpl stateAwareResponseImpl,
                             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 request,
                                                               javax.servlet.http.HttpServletResponse response,
                                                               long plid)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

processPortletRequest

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

redirectActionURL

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

renderExclusive

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