Interface ManyFetcher<T>
- All Known Subinterfaces:
AttachmentService.AttachmentFinder,ContentPropertyService.ContentPropertyFetcher,ContentPropertyService.ContentPropertyFinder,ContentPropertyService.ParameterContentPropertyFinder,ContentTemplateService.ParameterTemplateFinder,ContentTemplateService.TemplateFinder,ContentVersionService.ParameterVersionFinder,ContentVersionService.VersionFinder,GroupService.GroupFinder,PersonService.PersonFinder,PersonService.PersonSearcher,SpacePropertyService.SpacePropertyFinder,SpaceService.SpaceFinder
- All Known Implementing Classes:
GroupServiceImpl.GroupFinderImpl,NoopContentFinder,NoopFetcher,NoopGroupFinder,NoopPersonFinder,NoopPersonSearcher,NoopSpaceFinder,PersonServiceImpl.PersonFinderImpl,PersonServiceImpl.PersonSearcherImpl,SpacePropertyFinderImpl,SpaceServiceImpl.SpaceFinderImpl,TransactionWrappingFinder
public interface ManyFetcher<T>
- Since:
- 5.9 A fetcher that retrieves many model objects from a datastore.
-
Method Summary
-
Method Details
-
fetchMany
- Parameters:
request- - a pageRequest to use to paginate the response, this will be limited if it exceeds system limits- Returns:
- a pageResponse of given type that matches the given restrictions
-