Interface SystemGroup
- All Superinterfaces:
CategoryAssigned
,Comparable<com.novomind.ecom.common.api.persistence.Entity>
,com.novomind.ecom.common.api.attribute.Described
,com.novomind.ecom.common.api.persistence.Entity
,Group
,MasterEntity
,com.novomind.ecom.common.api.attribute.Named
,TenantProvider
Represents a SystemGroup object
- Since:
- 10.0.108
-
Method Summary
Modifier and TypeMethodDescriptionReturns the set of all privileges of this groupReturns an unmodifiable cached view of the assigned users.Returns an unmodifiable cached view of the direct child agentgroups.Returns an unmodifiable cached view of the direct child systemgroups.Methods inherited from interface com.novomind.ecom.api.iagent.assignment.CategoryAssigned
getAssignedCategories
Methods inherited from interface com.novomind.ecom.common.api.attribute.Described
getDescription
Methods inherited from interface com.novomind.ecom.common.api.persistence.Entity
compareTo, getId, isDeleted, isNotDeleted
Methods inherited from interface com.novomind.ecom.common.api.attribute.Named
getName
Methods inherited from interface com.novomind.ecom.api.iagent.provider.TenantProvider
getTenant
-
Method Details
-
getAssignedUsers
Returns an unmodifiable cached view of the assigned users.
The returned set is not updated when assignments change.- Returns:
- the current assigned users as an unmodifiable set
- Since:
- 10.0.108
-
getChildSystemGroups
Set<SystemGroup> getChildSystemGroups()Returns an unmodifiable cached view of the direct child systemgroups.
The returned set is not updated when assignments change.- Returns:
- the current direct child systemgroups as an unmodifiable set
- Since:
- 10.0.108
-
getChildAgentGroups
Set<AgentGroup> getChildAgentGroups()Returns an unmodifiable cached view of the direct child agentgroups.
The returned set is not updated when assignments change.- Returns:
- the current direct child agentgroups as an unmodifiable set
- Since:
- 10.0.108
-
getAssignedPrivileges
Set<GroupPrivilege> getAssignedPrivileges()Returns the set of all privileges of this group- Returns:
- a set of
GroupPrivilege
- Since:
- 12.29
-