public interface BulkGroupQueryService
getBulkMembershipData(String)
to obtain a data object. This is the slowest part.
Then use it as an argument to other, fast methods converting it to desired contents.Modifier and Type | Method and Description |
---|---|
GroupMembershipData |
getBulkMembershipData(String group) |
GroupMembershipData |
getBulkMembershipData(String group,
Set<Long> filter) |
GroupStructuralData |
getBulkStructuralData(String group) |
Map<String,pl.edu.icm.unity.types.basic.GroupContents> |
getGroupAndSubgroups(GroupStructuralData dataO) |
Map<Long,pl.edu.icm.unity.types.basic.Entity> |
getGroupEntitiesNoContextWithoutTargeted(GroupMembershipData dataO) |
Map<Long,pl.edu.icm.unity.types.basic.Entity> |
getGroupEntitiesNoContextWithTargeted(GroupMembershipData dataO) |
Map<Long,Map<String,pl.edu.icm.unity.types.basic.AttributeExt>> |
getGroupUsersAttributes(String group,
GroupMembershipData dataO) |
Map<Long,EntityInGroupData> |
getMembershipInfo(GroupMembershipData dataO) |
GroupsWithMembers |
getMembersWithAttributeForAllGroups(String rootGroup,
Set<String> groupFilter) |
GroupsWithMembers getMembersWithAttributeForAllGroups(String rootGroup, Set<String> groupFilter)
GroupMembershipData getBulkMembershipData(String group) throws pl.edu.icm.unity.exceptions.EngineException
pl.edu.icm.unity.exceptions.EngineException
GroupMembershipData getBulkMembershipData(String group, Set<Long> filter) throws pl.edu.icm.unity.exceptions.EngineException
pl.edu.icm.unity.exceptions.EngineException
Map<Long,Map<String,pl.edu.icm.unity.types.basic.AttributeExt>> getGroupUsersAttributes(String group, GroupMembershipData dataO)
Map<Long,pl.edu.icm.unity.types.basic.Entity> getGroupEntitiesNoContextWithTargeted(GroupMembershipData dataO)
Map<Long,pl.edu.icm.unity.types.basic.Entity> getGroupEntitiesNoContextWithoutTargeted(GroupMembershipData dataO)
Map<Long,EntityInGroupData> getMembershipInfo(GroupMembershipData dataO)
GroupStructuralData getBulkStructuralData(String group) throws pl.edu.icm.unity.exceptions.EngineException
pl.edu.icm.unity.exceptions.EngineException
Map<String,pl.edu.icm.unity.types.basic.GroupContents> getGroupAndSubgroups(GroupStructuralData dataO)
Copyright © 2019 Unity. All rights reserved.