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 TypeMethodDescriptionvoidcheck(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId) voidcheck(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String actionId) voidcheck(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) voidcheck(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) voidcheckLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) voidcheckLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) voidcheckLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) voidcheckLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) booleancontains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId) booleancontains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String actionId) booleancontains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) booleancontains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) booleancontainsLayoutPreviewDraftPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) booleancontainsLayoutPreviewDraftPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) booleancontainsLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) booleancontainsLayoutRestrictedUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) booleancontainsLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid) booleancontainsLayoutUpdatePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout) booleancontainsWithoutViewableGroup(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkLayoutUpdateable, String actionId) booleancontainsWithoutViewableGroup(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String actionId) protected booleancontainsWithViewableGroup(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, boolean checkViewableGroup, String actionId) protected booleanisAttemptToModifyLockedLayout(com.liferay.portal.kernel.model.Layout layout, String actionId) protected booleanisViewableGroup(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:
checkin 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:
checkin 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:
checkin 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:
checkin 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:
checkLayoutRestrictedUpdatePermissionin 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:
checkLayoutRestrictedUpdatePermissionin 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:
checkLayoutUpdatePermissionin 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:
checkLayoutUpdatePermissionin 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:
containsin 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:
containsin 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:
containsin 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:
containsin 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:
containsLayoutPreviewDraftPermissionin 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:
containsLayoutPreviewDraftPermissionin 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:
containsLayoutRestrictedUpdatePermissionin 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:
containsLayoutRestrictedUpdatePermissionin 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:
containsLayoutUpdatePermissionin 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:
containsLayoutUpdatePermissionin 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:
containsWithoutViewableGroupin 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:
containsWithoutViewableGroupin 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
-