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 TypeMethodDescriptionvoidcheck(PermissionChecker permissionChecker, long primaryKey, String actionId) voidcheck(PermissionChecker permissionChecker, T model, String actionId) booleancontains(PermissionChecker permissionChecker, long primaryKey, String actionId) booleancontains(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:
checkin interfaceModelResourcePermission<T extends ClassedModel>- Throws:
PortalException
-
check
public void check(PermissionChecker permissionChecker, T model, String actionId) throws PortalException - Specified by:
checkin interfaceModelResourcePermission<T extends ClassedModel>- Throws:
PortalException
-
contains
public boolean contains(PermissionChecker permissionChecker, long primaryKey, String actionId) throws PortalException - Specified by:
containsin interfaceModelResourcePermission<T extends ClassedModel>- Throws:
PortalException
-
contains
public boolean contains(PermissionChecker permissionChecker, T model, String actionId) throws PortalException - Specified by:
containsin interfaceModelResourcePermission<T extends ClassedModel>- Throws:
PortalException
-
getModelName
- Specified by:
getModelNamein interfaceModelResourcePermission<T extends ClassedModel>
-
getPortletResourcePermission
- Specified by:
getPortletResourcePermissionin interfaceModelResourcePermission<T extends ClassedModel>
-
doGetModelResourcePermission
-