Class BulkGetResolver
java.lang.Object
de.captaingoldfish.scim.sdk.server.endpoints.bulkget.BulkGetResolver
The bulk-get resolver will do get-requests on transitive resources if the requested resource has any
transitive references to other resources
- Since:
- 29.08.2022
- Author:
- Pascal Knueppel
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionBulkGetResolver(int maxResourceLevel, ScimResponse parentResourceResponse, ResourceType resourceType, ResourceTypeFactory resourceTypeFactory, BiFunction<String, ResourceType, ScimResponse> callResourceEndpoint) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()retrieves the referenced resources of the givenparentResourceResponsee.g. a manager of the enterprise user or the members of a group
-
Constructor Details
-
BulkGetResolver
public BulkGetResolver(int maxResourceLevel, ScimResponse parentResourceResponse, ResourceType resourceType, ResourceTypeFactory resourceTypeFactory, BiFunction<String, ResourceType, ScimResponse> callResourceEndpoint)
-
-
Method Details
-
getTransitiveResources
retrieves the referenced resources of the givenparentResourceResponsee.g. a manager of the enterprise user or the members of a group- Returns:
- all transitive resources until the given
maxResourceLevelis reached
-
builder
-