Class CachedMultipleGroupsProvider
java.lang.Object
com.atlassian.crowd.manager.directory.nestedgroups.CachedMultipleGroupsProvider
- All Implemented Interfaces:
MultipleGroupsProvider
Caching wrapper for
MultipleGroupsProvider
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
CachedMultipleGroupsProvider
(com.google.common.cache.Cache<String, String[]> subgroupsCache, com.google.common.cache.Cache<String, Group> groupsCache, Function<String, String> idNormalizer, MultipleGroupsProvider provider) -
Method Summary
-
Constructor Details
-
CachedMultipleGroupsProvider
-
-
Method Details
-
getDirectlyRelatedGroups
public com.google.common.collect.ListMultimap<String,Group> getDirectlyRelatedGroups(Collection<String> names) throws OperationFailedException - Specified by:
getDirectlyRelatedGroups
in interfaceMultipleGroupsProvider
- Throws:
OperationFailedException
-