|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NexusSGroupFactory
NexusSGroupFactory Federate all system-configured SGroupFactories, unify all SGroups for a Nexus
| Method Summary | |
|---|---|
void |
addSGroupFactory(SGroupFactory groupFactory)
add an sgroup factory |
java.util.Set<java.lang.String> |
getCategoryRefsForUserInNexus(java.lang.String uuid,
Nexus nexus)
Get Set of NexusGroups from Nexus, return combined Set of CategoryRefs for the user in all SGroups. |
java.util.Set<java.lang.String> |
getCategoryRefsForUserInNexus(java.lang.String uuid,
java.lang.String nexusPath)
|
java.util.Set<java.lang.String> |
getCategoryRefsForUserInNexus(UserIdentity user,
Nexus nexus)
Get Set of NexusGroups from Nexus, return combined Set of CategoryRefs for the user in all SGroups. |
java.util.Set<java.lang.String> |
getCategoryRefsForUserInNexus(UserIdentity user,
java.lang.String nexusPath)
|
SGroup |
getCombinedSGroupForNexus(Nexus nexus)
Get Set of NexusGroups from Nexus, access the group Factories and the groups from them, and combine them to a single SGroup. |
SGroup |
getCombinedSGroupForNexus(java.lang.String nexusPath)
|
java.util.Set<SGroupFactory> |
getSGroupFactories()
|
java.util.Set<SGroup> |
getSGroupsForUserInNexus(java.lang.String uuid,
Nexus nexus)
Get Set of NexusGroups from Nexus, see if the user has is a member of each, return Set of SGroups for which the user is a member. |
java.util.Set<SGroup> |
getSGroupsForUserInNexus(java.lang.String uuid,
java.lang.String nexusPath)
|
java.util.Set<SGroup> |
getSGroupsForUserInNexus(UserIdentity user,
Nexus nexus)
Get Set of NexusGroups from Nexus, see if the user has is a member of each, return Set of SGroups for which the user is a member. |
java.util.Set<SGroup> |
getSGroupsForUserInNexus(UserIdentity user,
java.lang.String nexusPath)
|
void |
setSGroupFactories(java.util.Set<SGroupFactory> groupFactories)
|
| Method Detail |
|---|
java.util.Set<SGroupFactory> getSGroupFactories()
void setSGroupFactories(java.util.Set<SGroupFactory> groupFactories)
groupFactories - the sGroupFactories to setvoid addSGroupFactory(SGroupFactory groupFactory)
groupFactory - SGroup getCombinedSGroupForNexus(Nexus nexus)
nexus -
SGroup getCombinedSGroupForNexus(java.lang.String nexusPath)
java.util.Set<SGroup> getSGroupsForUserInNexus(java.lang.String uuid,
Nexus nexus)
uuid - nexus -
java.util.Set<SGroup> getSGroupsForUserInNexus(java.lang.String uuid,
java.lang.String nexusPath)
java.util.Set<SGroup> getSGroupsForUserInNexus(UserIdentity user,
Nexus nexus)
user - nexus -
java.util.Set<SGroup> getSGroupsForUserInNexus(UserIdentity user,
java.lang.String nexusPath)
java.util.Set<java.lang.String> getCategoryRefsForUserInNexus(java.lang.String uuid,
Nexus nexus)
uuid - nexus -
java.util.Set<java.lang.String> getCategoryRefsForUserInNexus(java.lang.String uuid,
java.lang.String nexusPath)
java.util.Set<java.lang.String> getCategoryRefsForUserInNexus(UserIdentity user,
Nexus nexus)
user - nexus -
java.util.Set<java.lang.String> getCategoryRefsForUserInNexus(UserIdentity user,
java.lang.String nexusPath)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||