public abstract class BaseModelResourcePermissionWrapper<T extends ClassedModel> extends Object implements ModelResourcePermission<T>
| Constructor and Description |
|---|
BaseModelResourcePermissionWrapper() |
| Modifier and Type | Method and Description |
|---|---|
void |
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> |
doGetModelResourcePermission() |
String |
getModelName() |
PortletResourcePermission |
getPortletResourcePermission() |
public void check(PermissionChecker permissionChecker, long primaryKey, String actionId) throws PortalException
check in interface ModelResourcePermission<T extends ClassedModel>PortalExceptionpublic void check(PermissionChecker permissionChecker, T model, String actionId) throws PortalException
check in interface ModelResourcePermission<T extends ClassedModel>PortalExceptionpublic boolean contains(PermissionChecker permissionChecker, long primaryKey, String actionId) throws PortalException
contains in interface ModelResourcePermission<T extends ClassedModel>PortalExceptionpublic boolean contains(PermissionChecker permissionChecker, T model, String actionId) throws PortalException
contains in interface ModelResourcePermission<T extends ClassedModel>PortalExceptionpublic String getModelName()
getModelName in interface ModelResourcePermission<T extends ClassedModel>public PortletResourcePermission getPortletResourcePermission()
getPortletResourcePermission in interface ModelResourcePermission<T extends ClassedModel>protected abstract ModelResourcePermission<T> doGetModelResourcePermission()