001
014
015 package com.liferay.portal.service.permission;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
019 import com.liferay.portal.security.permission.PermissionChecker;
020
021
024 public class CommonPermissionUtil {
025
026 public static void check(
027 PermissionChecker permissionChecker, long classNameId, long classPK,
028 String actionId)
029 throws PortalException {
030
031 getCommonPermission().check(
032 permissionChecker, classNameId, classPK, actionId);
033 }
034
035 public static void check(
036 PermissionChecker permissionChecker, String className, long classPK,
037 String actionId)
038 throws PortalException {
039
040 getCommonPermission().check(
041 permissionChecker, className, classPK, actionId);
042 }
043
044 public static CommonPermission getCommonPermission() {
045 PortalRuntimePermission.checkGetBeanProperty(
046 CommonPermissionUtil.class);
047
048 return _commonPermission;
049 }
050
051 public void setCommonPermission(CommonPermission commonPermission) {
052 PortalRuntimePermission.checkSetBeanProperty(getClass());
053
054 _commonPermission = commonPermission;
055 }
056
057 private static CommonPermission _commonPermission;
058
059 }