public interface ComputedGroupsService
Modifier and Type | Method and Description |
---|---|
boolean |
activateComputedGroups() |
boolean |
allowGroupOverride()
Defines if a computed group can override a physical group.
|
List<String> |
computeGroupIds()
Returns list of all computed groups (if this is available).
|
List<String> |
computeGroupsForUser(NuxeoPrincipalImpl nuxeoPrincipal)
Returns list of ids for users computed groups.
|
NuxeoGroup |
getComputedGroup(String groupName)
Resolves a computed group by it's name.
|
List<String> |
getComputedGroupMembers(String groupName)
Retrieves member users for a given computed group.
|
List<String> |
getComputedGroupParent(String groupName)
Retrieves parent group for a given computed group.
|
List<String> |
getComputedGroupSubGroups(String groupName)
Retrieves sub groups for a given computed group.
|
List<String> |
searchComputedGroups(Map<String,Serializable> filter,
Set<String> fulltext)
Searches for a computed group.
|
void |
updateGroupsForUser(NuxeoPrincipalImpl nuxeoPrincipal)
Update the virtual groups of the user with the computed groups.
|
boolean activateComputedGroups()
List<String> computeGroupsForUser(NuxeoPrincipalImpl nuxeoPrincipal)
void updateGroupsForUser(NuxeoPrincipalImpl nuxeoPrincipal)
NuxeoGroup getComputedGroup(String groupName)
boolean allowGroupOverride()
List<String> computeGroupIds()
List<String> getComputedGroupMembers(String groupName)
List<String> getComputedGroupParent(String groupName)
List<String> getComputedGroupSubGroups(String groupName)
Copyright © 2015 Nuxeo SA. All rights reserved.