com.liferay.util.bridges.mvc
Class MVCPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by com.liferay.portal.kernel.portlet.LiferayPortlet
          extended by com.liferay.util.bridges.mvc.MVCPortlet
All Implemented Interfaces:
javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet
Direct Known Subclasses:
JSPPortlet

public class MVCPortlet
extends com.liferay.portal.kernel.portlet.LiferayPortlet

View Source

Author:
Brian Wing Shun Chan

Field Summary
protected  ActionCommandCache _actionCommandCache
           
protected  java.lang.String aboutJSP
           
protected  boolean clearRequestParameters
           
protected  java.lang.String configJSP
           
protected  boolean copyRequestParameters
           
protected  java.lang.String editDefaultsJSP
           
protected  java.lang.String editGuestJSP
           
protected  java.lang.String editJSP
           
protected  java.lang.String helpJSP
           
protected  java.lang.String jspPath
           
protected  java.lang.String previewJSP
           
protected  java.lang.String printJSP
           
protected  java.lang.String viewJSP
           
 
Fields inherited from class com.liferay.portal.kernel.portlet.LiferayPortlet
addProcessActionSuccessMessage
 
Constructor Summary
MVCPortlet()
           
 
Method Summary
protected  boolean callActionMethod(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
           
protected  void checkJSPPath(java.lang.String path)
           
 void doAbout(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doConfig(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  void doDispatch(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doEdit(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doEditDefaults(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doEditGuest(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doHelp(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doPreview(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doPrint(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
 void doView(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  void include(java.lang.String path, javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse)
           
protected  void include(java.lang.String path, javax.portlet.EventRequest eventRequest, javax.portlet.EventResponse eventResponse)
           
protected  void include(java.lang.String path, javax.portlet.PortletRequest portletRequest, javax.portlet.PortletResponse portletResponse, java.lang.String lifecycle)
           
protected  void include(java.lang.String path, javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  void include(java.lang.String path, javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse)
           
 void init()
           
 void invokeTaglibDiscussion(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse)
           
 void processAction(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse)
           
 void serveResource(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse)
           
 
Methods inherited from class com.liferay.portal.kernel.portlet.LiferayPortlet
addSuccessMessage, getRedirect, isProcessActionRequest, isProcessPortletRequest, isProcessRenderRequest, isProcessResourceRequest, isSessionErrorException, sendRedirect
 
Methods inherited from class javax.portlet.GenericPortlet
destroy, doHeaders, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, processEvent, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_actionCommandCache

protected ActionCommandCache _actionCommandCache

aboutJSP

protected java.lang.String aboutJSP

clearRequestParameters

protected boolean clearRequestParameters

configJSP

protected java.lang.String configJSP

copyRequestParameters

protected boolean copyRequestParameters

editDefaultsJSP

protected java.lang.String editDefaultsJSP

editGuestJSP

protected java.lang.String editGuestJSP

editJSP

protected java.lang.String editJSP

helpJSP

protected java.lang.String helpJSP

jspPath

protected java.lang.String jspPath

previewJSP

protected java.lang.String previewJSP

printJSP

protected java.lang.String printJSP

viewJSP

protected java.lang.String viewJSP
Constructor Detail

MVCPortlet

public MVCPortlet()
Method Detail

doAbout

public void doAbout(javax.portlet.RenderRequest renderRequest,
                    javax.portlet.RenderResponse renderResponse)
             throws java.io.IOException,
                    javax.portlet.PortletException
Overrides:
doAbout in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doConfig

public void doConfig(javax.portlet.RenderRequest renderRequest,
                     javax.portlet.RenderResponse renderResponse)
              throws java.io.IOException,
                     javax.portlet.PortletException
Overrides:
doConfig in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doEdit

public void doEdit(javax.portlet.RenderRequest renderRequest,
                   javax.portlet.RenderResponse renderResponse)
            throws java.io.IOException,
                   javax.portlet.PortletException
Overrides:
doEdit in class javax.portlet.GenericPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doEditDefaults

public void doEditDefaults(javax.portlet.RenderRequest renderRequest,
                           javax.portlet.RenderResponse renderResponse)
                    throws java.io.IOException,
                           javax.portlet.PortletException
Overrides:
doEditDefaults in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doEditGuest

public void doEditGuest(javax.portlet.RenderRequest renderRequest,
                        javax.portlet.RenderResponse renderResponse)
                 throws java.io.IOException,
                        javax.portlet.PortletException
Overrides:
doEditGuest in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doHelp

public void doHelp(javax.portlet.RenderRequest renderRequest,
                   javax.portlet.RenderResponse renderResponse)
            throws java.io.IOException,
                   javax.portlet.PortletException
Overrides:
doHelp in class javax.portlet.GenericPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doPreview

public void doPreview(javax.portlet.RenderRequest renderRequest,
                      javax.portlet.RenderResponse renderResponse)
               throws java.io.IOException,
                      javax.portlet.PortletException
Overrides:
doPreview in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doPrint

public void doPrint(javax.portlet.RenderRequest renderRequest,
                    javax.portlet.RenderResponse renderResponse)
             throws java.io.IOException,
                    javax.portlet.PortletException
Overrides:
doPrint in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

doView

public void doView(javax.portlet.RenderRequest renderRequest,
                   javax.portlet.RenderResponse renderResponse)
            throws java.io.IOException,
                   javax.portlet.PortletException
Overrides:
doView in class javax.portlet.GenericPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

init

public void init()
          throws javax.portlet.PortletException
Overrides:
init in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
javax.portlet.PortletException

invokeTaglibDiscussion

public void invokeTaglibDiscussion(javax.portlet.ActionRequest actionRequest,
                                   javax.portlet.ActionResponse actionResponse)
                            throws java.lang.Exception
Throws:
java.lang.Exception

processAction

public void processAction(javax.portlet.ActionRequest actionRequest,
                          javax.portlet.ActionResponse actionResponse)
                   throws java.io.IOException,
                          javax.portlet.PortletException
Specified by:
processAction in interface javax.portlet.Portlet
Overrides:
processAction in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

serveResource

public void serveResource(javax.portlet.ResourceRequest resourceRequest,
                          javax.portlet.ResourceResponse resourceResponse)
                   throws java.io.IOException,
                          javax.portlet.PortletException
Specified by:
serveResource in interface javax.portlet.ResourceServingPortlet
Overrides:
serveResource in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

callActionMethod

protected boolean callActionMethod(javax.portlet.ActionRequest request,
                                   javax.portlet.ActionResponse response)
                            throws javax.portlet.PortletException
Overrides:
callActionMethod in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
javax.portlet.PortletException

checkJSPPath

protected void checkJSPPath(java.lang.String path)
                     throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

doDispatch

protected void doDispatch(javax.portlet.RenderRequest renderRequest,
                          javax.portlet.RenderResponse renderResponse)
                   throws java.io.IOException,
                          javax.portlet.PortletException
Overrides:
doDispatch in class com.liferay.portal.kernel.portlet.LiferayPortlet
Throws:
java.io.IOException
javax.portlet.PortletException

include

protected void include(java.lang.String path,
                       javax.portlet.ActionRequest actionRequest,
                       javax.portlet.ActionResponse actionResponse)
                throws java.io.IOException,
                       javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

include

protected void include(java.lang.String path,
                       javax.portlet.EventRequest eventRequest,
                       javax.portlet.EventResponse eventResponse)
                throws java.io.IOException,
                       javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

include

protected void include(java.lang.String path,
                       javax.portlet.PortletRequest portletRequest,
                       javax.portlet.PortletResponse portletResponse,
                       java.lang.String lifecycle)
                throws java.io.IOException,
                       javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

include

protected void include(java.lang.String path,
                       javax.portlet.RenderRequest renderRequest,
                       javax.portlet.RenderResponse renderResponse)
                throws java.io.IOException,
                       javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException

include

protected void include(java.lang.String path,
                       javax.portlet.ResourceRequest resourceRequest,
                       javax.portlet.ResourceResponse resourceResponse)
                throws java.io.IOException,
                       javax.portlet.PortletException
Throws:
java.io.IOException
javax.portlet.PortletException