Class RemoteContentServiceImpl.RemoteContentFinderImpl
java.lang.Object
com.atlassian.confluence.rest.client.AbstractRemoteService<ContentService.ContentFinder>
com.atlassian.confluence.rest.client.AbstractRemoteContentService.AbstractRemoteContentFinder
com.atlassian.confluence.rest.client.RemoteContentServiceImpl.RemoteContentFinderImpl
- All Implemented Interfaces:
RemoteContentService.RemoteContentFetcher
,RemoteContentService.RemoteContentFinder
,RemoteContentService.RemoteParameterContentFinder
,RemoteContentService.RemoteSingleContentFetcher
,RemoteSingleFetcher<Content>
- Enclosing class:
- RemoteContentServiceImpl
public class RemoteContentServiceImpl.RemoteContentFinderImpl
extends AbstractRemoteContentService.AbstractRemoteContentFinder
-
Field Summary
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteContentService.AbstractRemoteContentFinder
contentId, contentTypes, createdDate, expansions, spaceKey, statuses, title, version
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
provider
-
Method Summary
Modifier and TypeMethodDescriptionprotected javax.ws.rs.client.WebTarget
addPageRequest
(javax.ws.rs.client.WebTarget resource, PageRequest pageRequest) protected CompletionStage<Optional<Content>>
fetchManyCompletionStage
(ContentType type, PageRequest request) Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteContentService.AbstractRemoteContentFinder
fetchCompletionStage, getStatuses, withAnyStatus, withCreatedDate, withId, withId, withId, withIdAndVersion, withLocator, withSpace, withStatus, withTitle, withType
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfGenericListResponse, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, newExperimentalRestWebTarget, newWebTarget, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postVoidCompletionStage, putCompletionStage, putVoidCompletionStage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.rest.client.RemoteSingleFetcher
fetchOneOrNullCompletionStage, fetchOrNullCompletionStage
-
Method Details
-
fetchManyCompletionStage
public CompletionStage<PageResponse<Content>> fetchManyCompletionStage(ContentType type, PageRequest request) -
fetchMappedByContentTypeCompletionStage
public CompletionStage<Map<ContentType,PageResponse<Content>>> fetchMappedByContentTypeCompletionStage(PageRequest request) - Specified by:
fetchMappedByContentTypeCompletionStage
in interfaceRemoteContentService.RemoteContentFetcher
- Overrides:
fetchMappedByContentTypeCompletionStage
in classAbstractRemoteContentService.AbstractRemoteContentFinder
-
fetchByIdCompletionStage
- Specified by:
fetchByIdCompletionStage
in classAbstractRemoteContentService.AbstractRemoteContentFinder
-
addPageRequest
protected javax.ws.rs.client.WebTarget addPageRequest(javax.ws.rs.client.WebTarget resource, PageRequest pageRequest) - Overrides:
addPageRequest
in classAbstractRemoteService<ContentService.ContentFinder>
-