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