Interface ManyFetcher<T>
-
- All Known Subinterfaces:
AttachmentService.AttachmentFinder,AuditService.AuditRecordFinder,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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PageResponse<T>fetchMany(PageRequest request)
-
-
-
Method Detail
-
fetchMany
PageResponse<T> fetchMany(PageRequest request)
- 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
-
-