public class RemoteRelationServiceImpl.RemoteRelatableFinderImpl<S extends Relatable,T extends Relatable> extends AbstractRemoteService<RelationService.RelatableFinder> implements RemoteRelationService.RelatableFinder
provider| Modifier and Type | Method and Description |
|---|---|
int |
fetchCount()
Get total number of related entities
|
PageResponse<RelationInstance<S,T>> |
fetchMany(PageRequest request) |
com.atlassian.util.concurrent.Promise<PageResponse<RelationInstance<S,T>>> |
fetchMany(PageRequest request,
Expansion... expansions) |
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture, putFutureToPageResponsepublic com.atlassian.util.concurrent.Promise<PageResponse<RelationInstance<S,T>>> fetchMany(PageRequest request, Expansion... expansions) throws ServiceException
fetchMany in interface RemoteRelationService.RelatableFinderrequest - the size of the page of results to returnexpansions - the properties to expand on all of the returned entitiesServiceExceptionpublic int fetchCount()
RemoteRelationService.RelatableFinderfetchCount in interface RemoteRelationService.RelatableFinderpublic PageResponse<RelationInstance<S,T>> fetchMany(PageRequest request)
fetchMany in interface ManyFetcherrequest - - a pageRequest to use to paginate the response, this will be limited if it exceeds system limitsCopyright © 2003–2017 Atlassian. All rights reserved.