Class GraphQLRemoteWebViewServiceImpl
- java.lang.Object
-
- com.atlassian.confluence.rest.client.AbstractRemoteService<WebViewService>
-
- com.atlassian.confluence.rest.client.remoteservice.webfragment.AbstractRemoteWebViewService
-
- com.atlassian.confluence.rest.client.remoteservice.webfragment.graphql.GraphQLRemoteWebViewServiceImpl
-
- All Implemented Interfaces:
RemoteWebViewService
public class GraphQLRemoteWebViewServiceImpl extends AbstractRemoteWebViewService implements RemoteWebViewService
WebViewService
implementation that communicates with Confluence remotely using the Confluence GraphQL API.- Since:
- 6.12.0
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
provider
-
-
Constructor Summary
Constructors Constructor Description GraphQLRemoteWebViewServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractRemoteWebView
newRemoteWebView()
-
Methods inherited from class com.atlassian.confluence.rest.client.remoteservice.webfragment.AbstractRemoteWebViewService
forContent, forGeneric, forSpace
-
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequest, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, deleteFuture, deleteFuture, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postFuture, postFuture, postFuture, postFutureToPageResponse, postVoidCompletionStage, putCompletionStage, putFuture
-
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.remoteservice.webfragment.RemoteWebViewService
forContent, forGeneric, forSpace
-
-
-
-
Constructor Detail
-
GraphQLRemoteWebViewServiceImpl
public GraphQLRemoteWebViewServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
-
-
Method Detail
-
newRemoteWebView
protected AbstractRemoteWebView newRemoteWebView()
- Specified by:
newRemoteWebView
in classAbstractRemoteWebViewService
-
-