Liferay 7.0-ce-b4

com.liferay.portal.security.permission
Interface UserBag

All Superinterfaces:
Serializable

@ProviderType
public interface UserBag
extends Serializable


Method Summary
 Collection<Group> getGroups()
           
 long[] getRoleIds()
           
 Collection<Role> getRoles()
           
 long[] getUserGroupIds()
           
 Collection<Group> getUserGroups()
           
 long getUserId()
           
 long[] getUserOrgGroupIds()
           
 Collection<Group> getUserOrgGroups()
           
 long[] getUserOrgIds()
           
 Collection<Organization> getUserOrgs()
           
 boolean hasRole(Role role)
           
 boolean hasUserGroup(Group group)
           
 boolean hasUserOrg(Organization organization)
           
 boolean hasUserOrgGroup(Group group)
           
 

Method Detail

getGroups

Collection<Group> getGroups()
                            throws PortalException
Throws:
PortalException

getRoleIds

long[] getRoleIds()

getRoles

Collection<Role> getRoles()
                          throws PortalException
Throws:
PortalException

getUserGroupIds

long[] getUserGroupIds()

getUserGroups

Collection<Group> getUserGroups()
                                throws PortalException
Throws:
PortalException

getUserId

long getUserId()

getUserOrgGroupIds

long[] getUserOrgGroupIds()

getUserOrgGroups

Collection<Group> getUserOrgGroups()
                                   throws PortalException
Throws:
PortalException

getUserOrgIds

long[] getUserOrgIds()

getUserOrgs

Collection<Organization> getUserOrgs()
                                     throws PortalException
Throws:
PortalException

hasRole

boolean hasRole(Role role)

hasUserGroup

boolean hasUserGroup(Group group)

hasUserOrg

boolean hasUserOrg(Organization organization)

hasUserOrgGroup

boolean hasUserOrgGroup(Group group)

Liferay 7.0-ce-b4