Class GraphQLRemoteContentServiceImpl
java.lang.Object
com.atlassian.confluence.rest.client.AbstractRemoteService<ContentService>
com.atlassian.confluence.rest.client.AbstractRemoteContentService
com.atlassian.confluence.rest.client.graphql.GraphQLRemoteContentServiceImpl
- All Implemented Interfaces:
RemoteContentService
ContentService
implementation that communicates with Confluence remotely using the Confluence GraphQL API.- Since:
- 9.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
protected class
Nested classes/interfaces inherited from class com.atlassian.confluence.rest.client.AbstractRemoteContentService
AbstractRemoteContentService.AbstractRemoteContentFinder
Nested classes/interfaces inherited from interface com.atlassian.confluence.rest.client.RemoteContentService
RemoteContentService.RemoteContentFetcher, RemoteContentService.RemoteContentFinder, RemoteContentService.RemoteParameterContentFinder, RemoteContentService.RemoteSingleContentFetcher
-
Field Summary
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
provider
-
Constructor Summary
ConstructorsConstructorDescriptionGraphQLRemoteContentServiceImpl
(AuthenticatedWebResourceProvider provider, ExecutorService executor, String defaultGraphQLQuery) -
Method Summary
Modifier and TypeMethodDescriptionCreate a content finder to retrieve content from the remote serverMethods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteContentService
containsExperimentalExpansion, createCompletionStage, createCompletionStage, deleteCompletionStage, getChildrenCompletionStage, newContentWebResource, newExperimentalContentWebResource, purgeCompletionStage, restoreCompletionStage, trashCompletionStage, updateCompletionStage
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequest, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfGenericListResponse, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, newExperimentalRestWebTarget, newWebTarget, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postVoidCompletionStage, putCompletionStage, putVoidCompletionStage
-
Constructor Details
-
GraphQLRemoteContentServiceImpl
public GraphQLRemoteContentServiceImpl(AuthenticatedWebResourceProvider provider, ExecutorService executor, String defaultGraphQLQuery) - Since:
- 9.0
-
-
Method Details
-
find
Description copied from interface:RemoteContentService
Create a content finder to retrieve content from the remote server- Returns:
- the content, if one exists matching the id, or none otherwise.
-