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.kernel.bean.BeanLocatorUtil;
28 import com.liferay.portal.security.permission.PermissionChecker;
29
30
36 public class CommonPermissionUtil {
37
38 public static void check(
39 PermissionChecker permissionChecker, long classNameId,
40 long classPK, String actionId)
41 throws PortalException, SystemException {
42
43 getCommonPermission().check(
44 permissionChecker, classNameId, classPK, actionId);
45 }
46
47 public static void check(
48 PermissionChecker permissionChecker, String className,
49 long classPK, String actionId)
50 throws PortalException, SystemException {
51
52 getCommonPermission().check(
53 permissionChecker, className, classPK, actionId);
54 }
55
56 public static CommonPermission getCommonPermission() {
57 return _getUtil()._commonPermission;
58 }
59
60 public void setCommonPermission(CommonPermission commonPermission) {
61 _commonPermission = commonPermission;
62 }
63
64 private static CommonPermissionUtil _getUtil() {
65 if (_util == null) {
66 _util = (CommonPermissionUtil)BeanLocatorUtil.locate(_UTIL);
67 }
68
69 return _util;
70 }
71
72 private static final String _UTIL = CommonPermissionUtil.class.getName();
73
74 private static CommonPermissionUtil _util;
75
76 private CommonPermission _commonPermission;
77
78 }