Class BaseModelResourcePermissionWrapper<T extends ClassedModel>
Object
com.liferay.portal.kernel.security.permission.resource.BaseModelResourcePermissionWrapper<T>
- All Implemented Interfaces:
ModelResourcePermission<T>
public abstract class BaseModelResourcePermissionWrapper<T extends ClassedModel>
extends Object
implements ModelResourcePermission<T>
- Author:
- Shuyang Zhou
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
check
(PermissionChecker permissionChecker, long primaryKey, String actionId) void
check
(PermissionChecker permissionChecker, T model, String actionId) boolean
contains
(PermissionChecker permissionChecker, long primaryKey, String actionId) boolean
contains
(PermissionChecker permissionChecker, T model, String actionId) protected abstract ModelResourcePermission<T>
-
Constructor Details
-
BaseModelResourcePermissionWrapper
public BaseModelResourcePermissionWrapper()
-
-
Method Details
-
check
public void check(PermissionChecker permissionChecker, long primaryKey, String actionId) throws PortalException - Specified by:
check
in interfaceModelResourcePermission<T extends ClassedModel>
- Throws:
PortalException
-
check
public void check(PermissionChecker permissionChecker, T model, String actionId) throws PortalException - Specified by:
check
in interfaceModelResourcePermission<T extends ClassedModel>
- Throws:
PortalException
-
contains
public boolean contains(PermissionChecker permissionChecker, long primaryKey, String actionId) throws PortalException - Specified by:
contains
in interfaceModelResourcePermission<T extends ClassedModel>
- Throws:
PortalException
-
contains
public boolean contains(PermissionChecker permissionChecker, T model, String actionId) throws PortalException - Specified by:
contains
in interfaceModelResourcePermission<T extends ClassedModel>
- Throws:
PortalException
-
getModelName
- Specified by:
getModelName
in interfaceModelResourcePermission<T extends ClassedModel>
-
getPortletResourcePermission
- Specified by:
getPortletResourcePermission
in interfaceModelResourcePermission<T extends ClassedModel>
-
doGetModelResourcePermission
-