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
-
-