Liferay 7.0-ce-b6

com.liferay.portal.kernel.portlet
Class BasePortletLayoutFinder

java.lang.Object
  extended by com.liferay.portal.kernel.portlet.BasePortletLayoutFinder
All Implemented Interfaces:
PortletLayoutFinder

public abstract class BasePortletLayoutFinder
extends Object
implements PortletLayoutFinder


Nested Class Summary
protected  class BasePortletLayoutFinder.ResultImpl
           
 
Nested classes/interfaces inherited from interface com.liferay.portal.kernel.portlet.PortletLayoutFinder
PortletLayoutFinder.Result
 
Constructor Summary
BasePortletLayoutFinder()
           
 
Method Summary
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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasePortletLayoutFinder

public BasePortletLayoutFinder()
Method Detail

find

public PortletLayoutFinder.Result find(ThemeDisplay themeDisplay,
                                       long groupId)
                                throws PortalException
Specified by:
find in interface PortletLayoutFinder
Throws:
PortalException

fetchPlidAndPortletId

protected Object[] fetchPlidAndPortletId(PermissionChecker permissionChecker,
                                         long groupId,
                                         String[] portletIds)
                                  throws PortalException
Throws:
PortalException

getPortletId

protected String getPortletId(LayoutTypePortlet layoutTypePortlet,
                              String portletId)

getPortletIds

protected abstract String[] getPortletIds()

Liferay 7.0-ce-b6