Liferay 7.0-ce-b7 portal-impl

com.liferay.portal.struts
Class BaseFindActionHelper

java.lang.Object
  extended by com.liferay.portal.struts.BaseFindActionHelper
All Implemented Interfaces:
FindActionHelper
Direct Known Subclasses:
BaseStrutsPortletFindActionHelper

public abstract class BaseFindActionHelper
extends Object
implements FindActionHelper


Constructor Summary
BaseFindActionHelper()
           
 
Method Summary
protected abstract  void addRequiredParameters(javax.servlet.http.HttpServletRequest request, String portletId, PortletURL portletURL)
           
 void execute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
abstract  long getGroupId(long primaryKey)
           
protected abstract  com.liferay.portal.kernel.portlet.PortletLayoutFinder getPortletLayoutFinder()
           
abstract  String getPrimaryKeyParameterName()
           
abstract  PortletURL processPortletURL(javax.servlet.http.HttpServletRequest request, PortletURL portletURL)
           
abstract  void setPrimaryKeyParameter(PortletURL portletURL, long primaryKey)
           
protected static com.liferay.portal.kernel.model.Layout setTargetLayout(javax.servlet.http.HttpServletRequest request, long groupId, long plid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseFindActionHelper

public BaseFindActionHelper()
Method Detail

execute

public void execute(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)
             throws Exception
Specified by:
execute in interface FindActionHelper
Throws:
Exception

getGroupId

public abstract long getGroupId(long primaryKey)
                         throws Exception
Specified by:
getGroupId in interface FindActionHelper
Throws:
Exception

getPrimaryKeyParameterName

public abstract String getPrimaryKeyParameterName()
Specified by:
getPrimaryKeyParameterName in interface FindActionHelper

processPortletURL

public abstract PortletURL processPortletURL(javax.servlet.http.HttpServletRequest request,
                                             PortletURL portletURL)
                                      throws Exception
Specified by:
processPortletURL in interface FindActionHelper
Throws:
Exception

setPrimaryKeyParameter

public abstract void setPrimaryKeyParameter(PortletURL portletURL,
                                            long primaryKey)
                                     throws Exception
Specified by:
setPrimaryKeyParameter in interface FindActionHelper
Throws:
Exception

setTargetLayout

protected static com.liferay.portal.kernel.model.Layout setTargetLayout(javax.servlet.http.HttpServletRequest request,
                                                                        long groupId,
                                                                        long plid)
                                                                 throws Exception
Throws:
Exception

addRequiredParameters

protected abstract void addRequiredParameters(javax.servlet.http.HttpServletRequest request,
                                              String portletId,
                                              PortletURL portletURL)

getPortletLayoutFinder

protected abstract com.liferay.portal.kernel.portlet.PortletLayoutFinder getPortletLayoutFinder()

Liferay 7.0-ce-b7 portal-impl