Liferay 6.0-ee

com.liferay.portal.security.permission
Interface PermissionCheckerBag

All Superinterfaces:
Serializable
All Known Implementing Classes:
PermissionCheckerBagImpl

public interface PermissionCheckerBag
extends Serializable


Method Summary
 List<Group> getGroups()
           
 long[] getRoleIds()
           
 List<Role> getRoles()
           
 List<Group> getUserGroups()
           
 List<Group> getUserOrgGroups()
           
 List<Organization> getUserOrgs()
           
 List<Group> getUserUserGroupGroups()
           
 boolean isCommunityAdmin(PermissionChecker permissionChecker, Group group)
           
 boolean isCommunityOwner(PermissionChecker permissionChecker, Group group)
           
 

Method Detail

getUserGroups

List<Group> getUserGroups()

getUserOrgs

List<Organization> getUserOrgs()

getUserOrgGroups

List<Group> getUserOrgGroups()

getUserUserGroupGroups

List<Group> getUserUserGroupGroups()

getGroups

List<Group> getGroups()

getRoleIds

long[] getRoleIds()

getRoles

List<Role> getRoles()

isCommunityAdmin

boolean isCommunityAdmin(PermissionChecker permissionChecker,
                         Group group)
                         throws Exception
Throws:
Exception

isCommunityOwner

boolean isCommunityOwner(PermissionChecker permissionChecker,
                         Group group)
                         throws Exception
Throws:
Exception

Liferay 6.0-ee