public abstract class BasePortletLayoutFinder extends 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 Object[] |
fetchPlidAndPortletId(PermissionChecker permissionChecker,
long groupId,
String[] portletIds) |
PortletLayoutFinder.Result |
find(ThemeDisplay themeDisplay,
long groupId) |
protected String |
getPortletId(LayoutTypePortlet layoutTypePortlet,
String portletId) |
protected abstract String[] |
getPortletIds() |
public PortletLayoutFinder.Result find(ThemeDisplay themeDisplay, long groupId) throws PortalException
find
in interface PortletLayoutFinder
PortalException
protected Object[] fetchPlidAndPortletId(PermissionChecker permissionChecker, long groupId, String[] portletIds) throws PortalException
PortalException
protected String getPortletId(LayoutTypePortlet layoutTypePortlet, String portletId)
protected abstract String[] getPortletIds()