001
014
015 package com.liferay.portal.service.permission;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.model.Group;
019 import com.liferay.portal.security.permission.PermissionChecker;
020
021
024 public interface GroupPermission {
025
026 public void check(
027 PermissionChecker permissionChecker, Group group, String actionId)
028 throws PortalException;
029
030 public void check(
031 PermissionChecker permissionChecker, long groupId, String actionId)
032 throws PortalException;
033
034 public void check(PermissionChecker permissionChecker, String actionId)
035 throws PortalException;
036
037 public boolean contains(
038 PermissionChecker permissionChecker, Group group, String actionId)
039 throws PortalException;
040
041 public boolean contains(
042 PermissionChecker permissionChecker, long groupId, String actionId)
043 throws PortalException;
044
045 public boolean contains(
046 PermissionChecker permissionChecker, String actionId);
047
048 }