public class LayoutPermissionImpl extends java.lang.Object implements BaseModelPermissionChecker, LayoutPermission
| Constructor and Description |
|---|
LayoutPermissionImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
check(PermissionChecker permissionChecker,
Layout layout,
boolean checkViewableGroup,
java.lang.String actionId) |
void |
check(PermissionChecker permissionChecker,
Layout layout,
java.lang.String actionId) |
void |
check(PermissionChecker permissionChecker,
long groupId,
boolean privateLayout,
long layoutId,
java.lang.String actionId) |
void |
check(PermissionChecker permissionChecker,
long plid,
java.lang.String actionId) |
void |
checkBaseModel(PermissionChecker permissionChecker,
long groupId,
long primaryKey,
java.lang.String actionId) |
boolean |
contains(PermissionChecker permissionChecker,
Layout layout,
boolean checkViewableGroup,
java.lang.String actionId) |
boolean |
contains(PermissionChecker permissionChecker,
Layout layout,
java.lang.String actionId) |
boolean |
contains(PermissionChecker permissionChecker,
long groupId,
boolean privateLayout,
long layoutId,
java.lang.String actionId) |
boolean |
contains(PermissionChecker permissionChecker,
long plid,
java.lang.String actionId) |
boolean |
containsWithoutViewableGroup(PermissionChecker permissionChecker,
Layout layout,
boolean checkLayoutUpdateable,
java.lang.String actionId) |
boolean |
containsWithoutViewableGroup(PermissionChecker permissionChecker,
Layout layout,
java.lang.String actionId) |
protected boolean |
containsWithViewableGroup(PermissionChecker permissionChecker,
Layout layout,
boolean checkViewableGroup,
java.lang.String actionId) |
protected boolean |
isAttemptToModifyLockedLayout(Layout layout,
java.lang.String actionId) |
protected boolean |
isViewableGroup(PermissionChecker permissionChecker,
Layout layout,
boolean checkResourcePermission) |
public void check(PermissionChecker permissionChecker, Layout layout, boolean checkViewableGroup, java.lang.String actionId) throws PortalException
check in interface LayoutPermissionPortalExceptionpublic void check(PermissionChecker permissionChecker, Layout layout, java.lang.String actionId) throws PortalException
check in interface LayoutPermissionPortalExceptionpublic void check(PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, java.lang.String actionId) throws PortalException
check in interface LayoutPermissionPortalExceptionpublic void check(PermissionChecker permissionChecker, long plid, java.lang.String actionId) throws PortalException
check in interface LayoutPermissionPortalExceptionpublic void checkBaseModel(PermissionChecker permissionChecker, long groupId, long primaryKey, java.lang.String actionId) throws PortalException
checkBaseModel in interface BaseModelPermissionCheckerPortalExceptionpublic boolean contains(PermissionChecker permissionChecker, Layout layout, boolean checkViewableGroup, java.lang.String actionId) throws PortalException
contains in interface LayoutPermissionPortalExceptionpublic boolean contains(PermissionChecker permissionChecker, Layout layout, java.lang.String actionId) throws PortalException
contains in interface LayoutPermissionPortalExceptionpublic boolean contains(PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, java.lang.String actionId) throws PortalException
contains in interface LayoutPermissionPortalExceptionpublic boolean contains(PermissionChecker permissionChecker, long plid, java.lang.String actionId) throws PortalException
contains in interface LayoutPermissionPortalExceptionpublic boolean containsWithoutViewableGroup(PermissionChecker permissionChecker, Layout layout, boolean checkLayoutUpdateable, java.lang.String actionId) throws PortalException
containsWithoutViewableGroup in interface LayoutPermissionPortalExceptionpublic boolean containsWithoutViewableGroup(PermissionChecker permissionChecker, Layout layout, java.lang.String actionId) throws PortalException
containsWithoutViewableGroup in interface LayoutPermissionPortalExceptionprotected boolean containsWithViewableGroup(PermissionChecker permissionChecker, Layout layout, boolean checkViewableGroup, java.lang.String actionId) throws PortalException
PortalExceptionprotected boolean isAttemptToModifyLockedLayout(Layout layout, java.lang.String actionId)
protected boolean isViewableGroup(PermissionChecker permissionChecker, Layout layout, boolean checkResourcePermission) throws PortalException
PortalException