001
014
015 package com.liferay.portal.service.permission;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
019 import com.liferay.portal.model.LayoutSetBranch;
020 import com.liferay.portal.security.permission.PermissionChecker;
021
022
025 public class LayoutSetBranchPermissionUtil {
026
027 public static void check(
028 PermissionChecker permissionChecker,
029 LayoutSetBranch layoutSetBranch, String actionId)
030 throws PortalException {
031
032 getLayoutSetBranchPermission().check(
033 permissionChecker, layoutSetBranch, actionId);
034 }
035
036 public static void check(
037 PermissionChecker permissionChecker, long layoutSetBranchId,
038 String actionId)
039 throws PortalException {
040
041 getLayoutSetBranchPermission().check(
042 permissionChecker, layoutSetBranchId, actionId);
043 }
044
045 public static boolean contains(
046 PermissionChecker permissionChecker, LayoutSetBranch layoutSetBranch,
047 String actionId) {
048
049 return getLayoutSetBranchPermission().contains(
050 permissionChecker, layoutSetBranch, actionId);
051 }
052
053 public static boolean contains(
054 PermissionChecker permissionChecker, long layoutSetBranchId,
055 String actionId)
056 throws PortalException {
057
058 return getLayoutSetBranchPermission().contains(
059 permissionChecker, layoutSetBranchId, actionId);
060 }
061
062 public static LayoutSetBranchPermission getLayoutSetBranchPermission() {
063 PortalRuntimePermission.checkGetBeanProperty(
064 LayoutSetBranchPermissionUtil.class);
065
066 return _layoutSetBranchPermission;
067 }
068
069 public void setLayoutSetBranchPermission(
070 LayoutSetBranchPermission layoutSetBranchPermission) {
071
072 PortalRuntimePermission.checkSetBeanProperty(getClass());
073
074 _layoutSetBranchPermission = layoutSetBranchPermission;
075 }
076
077 private static LayoutSetBranchPermission _layoutSetBranchPermission;
078
079 }