Class BaseControlPanelEntry
Object
com.liferay.portal.kernel.portlet.BaseControlPanelEntry
- All Implemented Interfaces:
ControlPanelEntry
- Direct Known Subclasses:
AdministratorControlPanelEntry,LiberalControlPanelEntry,OmniadminControlPanelEntry
- Author:
- Jorge Ferrer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected longgetDefaultPlid(Group group, String category) booleanhasAccessPermission(PermissionChecker permissionChecker, Group group, Portlet portlet) protected booleanhasAccessPermissionDenied(PermissionChecker permissionChecker, Group group, Portlet portlet) protected booleanhasAccessPermissionExplicitlyGranted(PermissionChecker permissionChecker, Group group, Portlet portlet) protected booleanhasPermissionImplicitlyGranted(PermissionChecker permissionChecker, Group group, Portlet portlet)
-
Constructor Details
-
BaseControlPanelEntry
public BaseControlPanelEntry()
-
-
Method Details
-
hasAccessPermission
public boolean hasAccessPermission(PermissionChecker permissionChecker, Group group, Portlet portlet) throws Exception - Specified by:
hasAccessPermissionin interfaceControlPanelEntry- Throws:
Exception
-
getDefaultPlid
-
hasAccessPermissionDenied
protected boolean hasAccessPermissionDenied(PermissionChecker permissionChecker, Group group, Portlet portlet) throws Exception - Throws:
Exception
-
hasAccessPermissionExplicitlyGranted
protected boolean hasAccessPermissionExplicitlyGranted(PermissionChecker permissionChecker, Group group, Portlet portlet) throws PortalException - Throws:
PortalException
-
hasPermissionImplicitlyGranted
protected boolean hasPermissionImplicitlyGranted(PermissionChecker permissionChecker, Group group, Portlet portlet) throws Exception - Throws:
Exception
-