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>
long
long[]
List<com.liferay.portal.kernel.model.Group>
long[]
List<com.liferay.portal.kernel.model.Organization>
List<com.liferay.portal.kernel.model.Group>
long[]
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)
-
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:
getGroups
in interfacecom.liferay.portal.kernel.security.permission.UserBag
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getRoleIds
public long[] getRoleIds()- Specified by:
getRoleIds
in 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:
getRoles
in interfacecom.liferay.portal.kernel.security.permission.UserBag
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserGroupIds
public long[] getUserGroupIds()- Specified by:
getUserGroupIds
in 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:
getUserGroups
in interfacecom.liferay.portal.kernel.security.permission.UserBag
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserId
public long getUserId()- Specified by:
getUserId
in interfacecom.liferay.portal.kernel.security.permission.UserBag
-
getUserOrgGroupIds
public long[] getUserOrgGroupIds()- Specified by:
getUserOrgGroupIds
in 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:
getUserOrgGroups
in interfacecom.liferay.portal.kernel.security.permission.UserBag
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserOrgIds
public long[] getUserOrgIds()- Specified by:
getUserOrgIds
in 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:
getUserOrgs
in 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:
getUserUserGroupGroups
in interfacecom.liferay.portal.kernel.security.permission.UserBag
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserUserGroupsIds
public long[] getUserUserGroupsIds()- Specified by:
getUserUserGroupsIds
in interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasRole
public boolean hasRole(com.liferay.portal.kernel.model.Role role) - Specified by:
hasRole
in interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasUserGroup
public boolean hasUserGroup(com.liferay.portal.kernel.model.Group group) - Specified by:
hasUserGroup
in interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasUserOrg
public boolean hasUserOrg(com.liferay.portal.kernel.model.Organization organization) - Specified by:
hasUserOrg
in interfacecom.liferay.portal.kernel.security.permission.UserBag
-
hasUserOrgGroup
public boolean hasUserOrgGroup(com.liferay.portal.kernel.model.Group group) - Specified by:
hasUserOrgGroup
in interfacecom.liferay.portal.kernel.security.permission.UserBag
-