Interface NestedGroupsProvider
public interface NestedGroupsProvider
Provides directly related groups (e.g. direct parents or children) of the given group.
-
Method Summary
Modifier and TypeMethodDescriptionReturns list of directly related groups (e.g.Returns identifier of group that will be passed togetDirectlyRelatedGroups(Collection)
.int
Maximum number of groups passed togetDirectlyRelatedGroups(Collection)
Normalizes the identifier for de-duplication.
-
Method Details
-
getDirectlyRelatedGroups
Returns list of directly related groups (e.g. direct parents or children) for a given identifiers of groups.- Throws:
OperationFailedException
-
getIdentifierForSubGroupsQuery
Returns identifier of group that will be passed togetDirectlyRelatedGroups(Collection)
. Usually this should beDirectoryEntity.getName()
orGroup.getExternalId()
. -
normalizeIdentifier
Normalizes the identifier for de-duplication. -
getMaxBatchSize
int getMaxBatchSize()Maximum number of groups passed togetDirectlyRelatedGroups(Collection)
-