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