Class UserBagImpl
Object
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
- Author:
- László Csontos, Preston Crary
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUserBagImpl(long userId, long[] userGroupIds, Collection<com.liferay.portal.kernel.model.Organization> userOrgIds, Collection<Long> userOrgGroupIds, Collection<com.liferay.portal.kernel.model.UserGroup> userUserGroupIds, long[] userUserGroupGroupIds, long[] userRoleIds) UserBagImpl(long userId, long[] userGroupIds, Collection<com.liferay.portal.kernel.model.Organization> userOrgIds, Collection<Long> userOrgGroupIds, Collection<com.liferay.portal.kernel.model.UserGroup> userUserGroupIds, long[] userUserGroupGroupIds, Collection<com.liferay.portal.kernel.model.Role> userRoleIds) -
Method Summary
Modifier and TypeMethodDescriptionSet<com.liferay.portal.kernel.model.Group>long[]List<com.liferay.portal.kernel.model.Role>getRoles()long[]List<com.liferay.portal.kernel.model.Group>longlong[]List<com.liferay.portal.kernel.model.Group>long[]List<com.liferay.portal.kernel.model.Organization>List<com.liferay.portal.kernel.model.Group>long[]booleanhasRole(com.liferay.portal.kernel.model.Role role) booleanhasUserGroup(com.liferay.portal.kernel.model.Group group) booleanhasUserOrg(com.liferay.portal.kernel.model.Organization organization) booleanhasUserOrgGroup(com.liferay.portal.kernel.model.Group group)
-
Constructor Details
-
UserBagImpl
public UserBagImpl(long userId, long[] userGroupIds, Collection<com.liferay.portal.kernel.model.Organization> userOrgIds, Collection<Long> userOrgGroupIds, Collection<com.liferay.portal.kernel.model.UserGroup> userUserGroupIds, long[] userUserGroupGroupIds, Collection<com.liferay.portal.kernel.model.Role> userRoleIds) -
UserBagImpl
public UserBagImpl(long userId, long[] userGroupIds, Collection<com.liferay.portal.kernel.model.Organization> userOrgIds, Collection<Long> userOrgGroupIds, Collection<com.liferay.portal.kernel.model.UserGroup> userUserGroupIds, long[] userUserGroupGroupIds, long[] userRoleIds)
-
-
Method Details
-
getGroups
public Set<com.liferay.portal.kernel.model.Group> getGroups() throws com.liferay.portal.kernel.exception.PortalException- Specified by:
getGroupsin interfacecom.liferay.portal.kernel.security.permission.UserBag- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getRoleIds
public long[] getRoleIds()- Specified by:
getRoleIdsin interfacecom.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:
getRolesin interfacecom.liferay.portal.kernel.security.permission.UserBag- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserGroupIds
public long[] getUserGroupIds()- Specified by:
getUserGroupIdsin interfacecom.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:
getUserGroupsin interfacecom.liferay.portal.kernel.security.permission.UserBag- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserId
public long getUserId()- Specified by:
getUserIdin interfacecom.liferay.portal.kernel.security.permission.UserBag
-
getUserOrgGroupIds
public long[] getUserOrgGroupIds()- Specified by:
getUserOrgGroupIdsin interfacecom.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:
getUserOrgGroupsin interfacecom.liferay.portal.kernel.security.permission.UserBag- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserOrgIds
public long[] getUserOrgIds()- Specified by:
getUserOrgIdsin interfacecom.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:
getUserOrgsin interfacecom.liferay.portal.kernel.security.permission.UserBag- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserUserGroupGroups
public List<com.liferay.portal.kernel.model.Group> getUserUserGroupGroups() throws com.liferay.portal.kernel.exception.PortalException- Specified by:
getUserUserGroupGroupsin interfacecom.liferay.portal.kernel.security.permission.UserBag- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserUserGroupsIds
public long[] getUserUserGroupsIds()- Specified by:
getUserUserGroupsIdsin interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasRole
public boolean hasRole(com.liferay.portal.kernel.model.Role role) - Specified by:
hasRolein interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasUserGroup
public boolean hasUserGroup(com.liferay.portal.kernel.model.Group group) - Specified by:
hasUserGroupin interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasUserOrg
public boolean hasUserOrg(com.liferay.portal.kernel.model.Organization organization) - Specified by:
hasUserOrgin interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasUserOrgGroup
public boolean hasUserOrgGroup(com.liferay.portal.kernel.model.Group group) - Specified by:
hasUserOrgGroupin interfacecom.liferay.portal.kernel.security.permission.UserBag
-