001
014
015 package com.liferay.portal.service.permission;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.model.Account;
020 import com.liferay.portal.security.permission.PermissionChecker;
021
022
025 public class AccountPermissionUtil {
026
027 public static void check(
028 PermissionChecker permissionChecker, long accountId,
029 String actionId)
030 throws PortalException, SystemException {
031
032 getAccountPermission().check(permissionChecker, accountId, actionId);
033 }
034
035 public static void check(
036 PermissionChecker permissionChecker, Account account,
037 String actionId)
038 throws PortalException, SystemException {
039
040 getAccountPermission().check(permissionChecker, account, actionId);
041 }
042
043 public static boolean contains(
044 PermissionChecker permissionChecker, long accountId,
045 String actionId)
046 throws PortalException, SystemException {
047
048 return getAccountPermission().contains(
049 permissionChecker, accountId, actionId);
050 }
051
052 public static boolean contains(
053 PermissionChecker permissionChecker, Account account,
054 String actionId)
055 throws PortalException, SystemException {
056
057 return getAccountPermission().contains(
058 permissionChecker, account, actionId);
059 }
060
061 public static AccountPermission getAccountPermission() {
062 return _accountPermission;
063 }
064
065 public void setAccountPermission(AccountPermission accountPermission) {
066 _accountPermission = accountPermission;
067 }
068
069 private static AccountPermission _accountPermission;
070
071 }