Class LayoutPermissionImpl
Object
com.liferay.portal.service.permission.LayoutPermissionImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.service.permission.LayoutPermission
public class LayoutPermissionImpl
extends Object
implements com.liferay.portal.kernel.service.permission.LayoutPermission
- Author:
- Charles May, Brian Wing Shun Chan, Raymond Augé
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
check
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId) void
check
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String actionId) void
check
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) void
check
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) void
checkLayoutRestrictedUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) void
checkLayoutRestrictedUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) void
checkLayoutUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) void
checkLayoutUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) boolean
contains
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId) boolean
contains
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String actionId) boolean
contains
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) boolean
contains
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) boolean
containsLayoutPreviewDraftPermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) boolean
containsLayoutPreviewDraftPermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) boolean
containsLayoutRestrictedUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) boolean
containsLayoutRestrictedUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) boolean
containsLayoutUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) boolean
containsLayoutUpdatePermission
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) boolean
containsWithoutViewableGroup
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkLayoutUpdateable, String actionId) boolean
containsWithoutViewableGroup
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) protected boolean
containsWithViewableGroup
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) protected boolean
isAttemptToModifyLockedLayout
(com.liferay.portal.kernel.model.Layout layout, String actionId) protected boolean
isViewableGroup
(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkResourcePermission)
-
Constructor Details
-
LayoutPermissionImpl
public LayoutPermissionImpl()
-
-
Method Details
-
check
public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
check
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
check
public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
check
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
check
public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
check
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
check
public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
check
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
checkLayoutRestrictedUpdatePermission
public void checkLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
checkLayoutRestrictedUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
checkLayoutRestrictedUpdatePermission
public void checkLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
checkLayoutRestrictedUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
checkLayoutUpdatePermission
public void checkLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
checkLayoutUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
checkLayoutUpdatePermission
public void checkLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
checkLayoutUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
contains
public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
contains
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
contains
public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
contains
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
contains
public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
contains
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
contains
public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
contains
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsLayoutPreviewDraftPermission
public boolean containsLayoutPreviewDraftPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsLayoutPreviewDraftPermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsLayoutPreviewDraftPermission
public boolean containsLayoutPreviewDraftPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsLayoutPreviewDraftPermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsLayoutRestrictedUpdatePermission
public boolean containsLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsLayoutRestrictedUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsLayoutRestrictedUpdatePermission
public boolean containsLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsLayoutRestrictedUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsLayoutUpdatePermission
public boolean containsLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsLayoutUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsLayoutUpdatePermission
public boolean containsLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsLayoutUpdatePermission
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsWithoutViewableGroup
public boolean containsWithoutViewableGroup(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkLayoutUpdateable, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsWithoutViewableGroup
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsWithoutViewableGroup
public boolean containsWithoutViewableGroup(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Specified by:
containsWithoutViewableGroup
in interfacecom.liferay.portal.kernel.service.permission.LayoutPermission
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
containsWithViewableGroup
protected boolean containsWithViewableGroup(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
isAttemptToModifyLockedLayout
protected boolean isAttemptToModifyLockedLayout(com.liferay.portal.kernel.model.Layout layout, String actionId) -
isViewableGroup
protected boolean isViewableGroup(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkResourcePermission) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-