001
014
015 package com.liferay.portal.service.permission;
016
017 import com.liferay.portal.security.auth.PrincipalException;
018 import com.liferay.portal.security.permission.PermissionChecker;
019
020
023 public class RolePermissionUtil {
024
025 public static void check(
026 PermissionChecker permissionChecker, long roleId, String actionId)
027 throws PrincipalException {
028
029 getRolePermission().check(permissionChecker, roleId, actionId);
030 }
031
032 public static boolean contains(
033 PermissionChecker permissionChecker, long groupId, long roleId,
034 String actionId) {
035
036 return getRolePermission().contains(
037 permissionChecker, groupId, roleId, actionId);
038 }
039
040 public static boolean contains(
041 PermissionChecker permissionChecker, long roleId, String actionId) {
042
043 return getRolePermission().contains(
044 permissionChecker, roleId, actionId);
045 }
046
047 public static RolePermission getRolePermission() {
048 return _rolePermission;
049 }
050
051 public void setRolePermission(RolePermission rolePermission) {
052 _rolePermission = rolePermission;
053 }
054
055 private static RolePermission _rolePermission;
056
057 }