public abstract class BaseFindActionHelper extends java.lang.Object implements FindActionHelper
| Modifier | Constructor and Description |
|---|---|
protected |
BaseFindActionHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addRequiredParameters(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
javax.portlet.PortletURL portletURL) |
void |
execute(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected static java.lang.Object[] |
fetchPlidAndPortletId(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long groupId,
java.lang.String[] portletIds) |
abstract long |
getGroupId(long primaryKey) |
protected static java.lang.Object[] |
getPlidAndPortletId(com.liferay.portal.theme.ThemeDisplay themeDisplay,
long groupId,
long plid,
java.lang.String[] portletIds) |
protected static java.lang.String |
getPortletId(com.liferay.portal.model.LayoutTypePortlet layoutTypePortlet,
java.lang.String portletId) |
abstract java.lang.String |
getPrimaryKeyParameterName() |
abstract java.lang.String[] |
initPortletIds() |
abstract javax.portlet.PortletURL |
processPortletURL(javax.servlet.http.HttpServletRequest request,
javax.portlet.PortletURL portletURL) |
abstract void |
setPrimaryKeyParameter(javax.portlet.PortletURL portletURL,
long primaryKey) |
protected static com.liferay.portal.model.Layout |
setTargetLayout(javax.servlet.http.HttpServletRequest request,
long groupId,
long plid) |
public void execute(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
execute in interface FindActionHelperjava.lang.Exceptionpublic abstract long getGroupId(long primaryKey)
throws java.lang.Exception
getGroupId in interface FindActionHelperjava.lang.Exceptionpublic abstract java.lang.String getPrimaryKeyParameterName()
getPrimaryKeyParameterName in interface FindActionHelperpublic abstract java.lang.String[] initPortletIds()
initPortletIds in interface FindActionHelperpublic abstract javax.portlet.PortletURL processPortletURL(javax.servlet.http.HttpServletRequest request,
javax.portlet.PortletURL portletURL)
throws java.lang.Exception
processPortletURL in interface FindActionHelperjava.lang.Exceptionpublic abstract void setPrimaryKeyParameter(javax.portlet.PortletURL portletURL,
long primaryKey)
throws java.lang.Exception
setPrimaryKeyParameter in interface FindActionHelperjava.lang.Exceptionprotected static java.lang.Object[] fetchPlidAndPortletId(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long groupId,
java.lang.String[] portletIds)
throws java.lang.Exception
java.lang.Exceptionprotected static java.lang.Object[] getPlidAndPortletId(com.liferay.portal.theme.ThemeDisplay themeDisplay,
long groupId,
long plid,
java.lang.String[] portletIds)
throws java.lang.Exception
java.lang.Exceptionprotected static java.lang.String getPortletId(com.liferay.portal.model.LayoutTypePortlet layoutTypePortlet,
java.lang.String portletId)
protected static com.liferay.portal.model.Layout setTargetLayout(javax.servlet.http.HttpServletRequest request,
long groupId,
long plid)
throws java.lang.Exception
java.lang.Exceptionprotected abstract void addRequiredParameters(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
javax.portlet.PortletURL portletURL)