Liferay 7.0-ce-b7 portal-impl

com.liferay.portal.security.permission
Class UserBagImpl

java.lang.Object
  extended by com.liferay.portal.security.permission.UserBagImpl
All Implemented Interfaces:
com.liferay.portal.kernel.security.permission.UserBag, Serializable

public class UserBagImpl
extends Object
implements com.liferay.portal.kernel.security.permission.UserBag

See Also:
Serialized Form

Constructor Summary
UserBagImpl(long userId, Collection<com.liferay.portal.kernel.model.Group> userGroups, Collection<com.liferay.portal.kernel.model.Organization> userOrgs, Collection<com.liferay.portal.kernel.model.Group> userOrgGroups, Collection<com.liferay.portal.kernel.model.Role> userRoles)
           
 
Method Summary
 Set<com.liferay.portal.kernel.model.Group> getGroups()
           
 long[] getRoleIds()
           
 List<com.liferay.portal.kernel.model.Role> getRoles()
           
 long[] getUserGroupIds()
           
 List<com.liferay.portal.kernel.model.Group> getUserGroups()
           
 long getUserId()
           
 long[] getUserOrgGroupIds()
           
 List<com.liferay.portal.kernel.model.Group> getUserOrgGroups()
           
 long[] getUserOrgIds()
           
 List<com.liferay.portal.kernel.model.Organization> getUserOrgs()
           
 boolean hasRole(com.liferay.portal.kernel.model.Role role)
           
 boolean hasUserGroup(com.liferay.portal.kernel.model.Group group)
           
 boolean hasUserOrg(com.liferay.portal.kernel.model.Organization organization)
           
 boolean hasUserOrgGroup(com.liferay.portal.kernel.model.Group group)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserBagImpl

public UserBagImpl(long userId,
                   Collection<com.liferay.portal.kernel.model.Group> userGroups,
                   Collection<com.liferay.portal.kernel.model.Organization> userOrgs,
                   Collection<com.liferay.portal.kernel.model.Group> userOrgGroups,
                   Collection<com.liferay.portal.kernel.model.Role> userRoles)
Method Detail

getGroups

public Set<com.liferay.portal.kernel.model.Group> getGroups()
                                                     throws com.liferay.portal.kernel.exception.PortalException
Specified by:
getGroups in interface com.liferay.portal.kernel.security.permission.UserBag
Throws:
com.liferay.portal.kernel.exception.PortalException

getRoleIds

public long[] getRoleIds()
Specified by:
getRoleIds in interface com.liferay.portal.kernel.security.permission.UserBag

getRoles

public List<com.liferay.portal.kernel.model.Role> getRoles()
                                                    throws com.liferay.portal.kernel.exception.PortalException
Specified by:
getRoles in interface com.liferay.portal.kernel.security.permission.UserBag
Throws:
com.liferay.portal.kernel.exception.PortalException

getUserGroupIds

public long[] getUserGroupIds()
Specified by:
getUserGroupIds in interface com.liferay.portal.kernel.security.permission.UserBag

getUserGroups

public List<com.liferay.portal.kernel.model.Group> getUserGroups()
                                                          throws com.liferay.portal.kernel.exception.PortalException
Specified by:
getUserGroups in interface com.liferay.portal.kernel.security.permission.UserBag
Throws:
com.liferay.portal.kernel.exception.PortalException

getUserId

public long getUserId()
Specified by:
getUserId in interface com.liferay.portal.kernel.security.permission.UserBag

getUserOrgGroupIds

public long[] getUserOrgGroupIds()
Specified by:
getUserOrgGroupIds in interface com.liferay.portal.kernel.security.permission.UserBag

getUserOrgGroups

public List<com.liferay.portal.kernel.model.Group> getUserOrgGroups()
                                                             throws com.liferay.portal.kernel.exception.PortalException
Specified by:
getUserOrgGroups in interface com.liferay.portal.kernel.security.permission.UserBag
Throws:
com.liferay.portal.kernel.exception.PortalException

getUserOrgIds

public long[] getUserOrgIds()
Specified by:
getUserOrgIds in interface com.liferay.portal.kernel.security.permission.UserBag

getUserOrgs

public List<com.liferay.portal.kernel.model.Organization> getUserOrgs()
                                                               throws com.liferay.portal.kernel.exception.PortalException
Specified by:
getUserOrgs in interface com.liferay.portal.kernel.security.permission.UserBag
Throws:
com.liferay.portal.kernel.exception.PortalException

hasRole

public boolean hasRole(com.liferay.portal.kernel.model.Role role)
Specified by:
hasRole in interface com.liferay.portal.kernel.security.permission.UserBag

hasUserGroup

public boolean hasUserGroup(com.liferay.portal.kernel.model.Group group)
Specified by:
hasUserGroup in interface com.liferay.portal.kernel.security.permission.UserBag

hasUserOrg

public boolean hasUserOrg(com.liferay.portal.kernel.model.Organization organization)
Specified by:
hasUserOrg in interface com.liferay.portal.kernel.security.permission.UserBag

hasUserOrgGroup

public boolean hasUserOrgGroup(com.liferay.portal.kernel.model.Group group)
Specified by:
hasUserOrgGroup in interface com.liferay.portal.kernel.security.permission.UserBag

Liferay 7.0-ce-b7 portal-impl