public abstract class BasePortletLayoutFinder extends java.lang.Object implements PortletLayoutFinder
| Modifier and Type | Class and Description |
|---|---|
protected class |
BasePortletLayoutFinder.ResultImpl |
PortletLayoutFinder.Result| Constructor and Description |
|---|
BasePortletLayoutFinder() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object[] |
fetchPlidAndPortletId(PermissionChecker permissionChecker,
long groupId,
java.lang.String[] portletIds) |
PortletLayoutFinder.Result |
find(ThemeDisplay themeDisplay,
long groupId) |
protected java.lang.String |
getPortletId(LayoutTypePortlet layoutTypePortlet,
java.lang.String portletId) |
protected abstract java.lang.String[] |
getPortletIds() |
public PortletLayoutFinder.Result find(ThemeDisplay themeDisplay, long groupId) throws PortalException
find in interface PortletLayoutFinderPortalExceptionprotected java.lang.Object[] fetchPlidAndPortletId(PermissionChecker permissionChecker, long groupId, java.lang.String[] portletIds) throws PortalException
PortalExceptionprotected java.lang.String getPortletId(LayoutTypePortlet layoutTypePortlet, java.lang.String portletId)
protected abstract java.lang.String[] getPortletIds()