1
22
23 package com.liferay.portal.service.permission;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.model.Account;
28 import com.liferay.portal.security.permission.PermissionChecker;
29
30
36 public class AccountPermissionUtil {
37
38 public static void check(
39 PermissionChecker permissionChecker, long accountId,
40 String actionId)
41 throws PortalException, SystemException {
42
43 getAccountPermission().check(permissionChecker, accountId, actionId);
44 }
45
46 public static void check(
47 PermissionChecker permissionChecker, Account account,
48 String actionId)
49 throws PortalException, SystemException {
50
51 getAccountPermission().check(permissionChecker, account, actionId);
52 }
53
54 public static boolean contains(
55 PermissionChecker permissionChecker, long accountId,
56 String actionId)
57 throws PortalException, SystemException {
58
59 return getAccountPermission().contains(
60 permissionChecker, accountId, actionId);
61 }
62
63 public static boolean contains(
64 PermissionChecker permissionChecker, Account account,
65 String actionId)
66 throws PortalException, SystemException {
67
68 return getAccountPermission().contains(
69 permissionChecker, account, actionId);
70 }
71
72 public static AccountPermission getAccountPermission() {
73 return _accountPermission;
74 }
75
76 public void setAccountPermission(AccountPermission accountPermission) {
77 _accountPermission = accountPermission;
78 }
79
80 private static AccountPermission _accountPermission;
81
82 }