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 interface MDRRuleGroupPermission {
026
027 public void check(
028 PermissionChecker permissionChecker, long ruleGroupId,
029 String actionId)
030 throws PortalException, SystemException;
031
032 public void check(
033 PermissionChecker permissionChecker, MDRRuleGroup ruleGroup,
034 String actionId)
035 throws PortalException;
036
037 public boolean contains(
038 PermissionChecker permissionChecker, long ruleGroupId,
039 String actionId)
040 throws PortalException, SystemException;
041
042 public boolean contains(
043 PermissionChecker permissionChecker, MDRRuleGroup ruleGroup,
044 String actionId);
045
046 }