|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.confluence.rest.client.AbstractRemoteService<ChildContentService.ChildContentFinder>
com.atlassian.confluence.rest.client.RemoteChildContentServiceImpl.RemoteChildContentFinderImpl
public static class RemoteChildContentServiceImpl.RemoteChildContentFinderImpl
| Constructor Summary | |
|---|---|
RemoteChildContentServiceImpl.RemoteChildContentFinderImpl(AbstractRemoteService other,
ContentId parentId,
Expansion[] expansion)
|
|
| Method Summary | |
|---|---|
com.atlassian.util.concurrent.Promise<PageResponse<Content>> |
fetchMany(ContentType type,
PageRequest request)
Retrieve a paged list of content of the given type contained in this parent |
com.atlassian.util.concurrent.Promise<Map<ContentType,PageResponse<Content>>> |
fetchMappedByType(PageRequest request)
Retrieve the content contained in this parent. |
RemoteChildContentService.RemoteChildContentFinder |
withDepth(Depth depth)
Set the depth to retrieve content on the ChildContentFinder |
RemoteChildContentService.RemoteChildContentFinder |
withLocation(Collection<String> location)
Set the location(s) to retrieve the content from |
RemoteChildContentService.RemoteChildContentFinder |
withParentVersion(int parentVersion)
Specifies the which version of the parent content to use when looking for children. |
| Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService |
|---|
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RemoteChildContentServiceImpl.RemoteChildContentFinderImpl(AbstractRemoteService other,
ContentId parentId,
Expansion[] expansion)
| Method Detail |
|---|
public com.atlassian.util.concurrent.Promise<Map<ContentType,PageResponse<Content>>> fetchMappedByType(@Nullable
PageRequest request)
RemoteChildContentService.RemoteChildContentFinderThe pageRequest limit is restricted to a maximum page size.
fetchMappedByType in interface RemoteChildContentService.RemoteChildContentFinder
public com.atlassian.util.concurrent.Promise<PageResponse<Content>> fetchMany(ContentType type,
@Nullable
PageRequest request)
RemoteChildContentService.RemoteChildContentFinder
fetchMany in interface RemoteChildContentService.RemoteChildContentFindertype - - the type of content to retrieverequest - - a page request indicating the start and limit of items to return
public RemoteChildContentService.RemoteChildContentFinder withDepth(Depth depth)
RemoteChildContentService.RemoteChildContentFinder
withDepth in interface RemoteChildContentService.RemoteChildContentFinderdepth - - the depth in the page hierarchy of Content descendants to retrieve
public RemoteChildContentService.RemoteChildContentFinder withParentVersion(int parentVersion)
RemoteChildContentService.RemoteChildContentFinder
withParentVersion in interface RemoteChildContentService.RemoteChildContentFinderparentVersion - - the version of the parent content to use
public RemoteChildContentService.RemoteChildContentFinder withLocation(Collection<String> location)
RemoteChildContentService.RemoteChildContentFinder
withLocation in interface RemoteChildContentService.RemoteChildContentFinder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||