|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.confluence.rest.client.AbstractRemoteService<SpaceService.SpaceContentFinder>
com.atlassian.confluence.rest.client.RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl
public class RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl
| Constructor Summary | |
|---|---|
RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl(AbstractRemoteService other,
Space space,
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 space |
com.atlassian.util.concurrent.Promise<java.util.Map<ContentType,PageResponse<Content>>> |
fetchMappedByType(PageRequest request)
Retrieve the all content contained in this space. |
RemoteSpaceService.RemoteSpaceContentFinder |
withDepth(Depth depth)
Set the depth to retrieve content on the SpaceContentFinder |
| Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService |
|---|
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFutureGenericCollection, 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 RemoteSpaceServiceImpl.RemoteSpaceContentFinderImpl(AbstractRemoteService other,
Space space,
Expansion[] expansion)
| Method Detail |
|---|
public com.atlassian.util.concurrent.Promise<java.util.Map<ContentType,PageResponse<Content>>> fetchMappedByType(PageRequest request)
RemoteSpaceService.RemoteSpaceContentFinderThe pageRequest limit is restricted to a maximum page size.
fetchMappedByType in interface RemoteSpaceService.RemoteSpaceContentFinder
public com.atlassian.util.concurrent.Promise<PageResponse<Content>> fetchMany(ContentType type,
PageRequest request)
RemoteSpaceService.RemoteSpaceContentFinder
fetchMany in interface RemoteSpaceService.RemoteSpaceContentFindertype - - the type of content to retrieve, either ContentType.Page or ContentType.BlogPostrequest - - a page request indicating the start and limit of items to return
public RemoteSpaceService.RemoteSpaceContentFinder withDepth(Depth depth)
RemoteSpaceService.RemoteSpaceContentFinder
withDepth in interface RemoteSpaceService.RemoteSpaceContentFinderdepth - - the depth in the page heirarchy of Content decendents to retrieve, a depth of 0 returns top level content in the space
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||