Class RemoteContentServiceImpl
- java.lang.Object
-
- com.atlassian.confluence.rest.client.AbstractRemoteService<ContentService>
-
- com.atlassian.confluence.rest.client.AbstractRemoteContentService
-
- com.atlassian.confluence.rest.client.RemoteContentServiceImpl
-
- All Implemented Interfaces:
RemoteContentService
public class RemoteContentServiceImpl extends AbstractRemoteContentService
ContentService implementation that communicates with Confluence remotely.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
RemoteContentServiceImpl.RemoteContentFinderImpl
-
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
Constructors Constructor Description RemoteContentServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteContentService.RemoteContentFinder
find(Expansion... expansions)
Create a content finder to retrieve content from the remote server-
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteContentService
containsExperimentalExpansion, create, create, createCompletionStage, createCompletionStage, delete, deleteCompletionStage, getChildren, getChildrenCompletionStage, newContentWebResource, newExperimentalContentWebResource, purge, purgeCompletionStage, restore, restoreCompletionStage, trash, trashCompletionStage, update, updateCompletionStage
-
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
-
-
-
-
Constructor Detail
-
RemoteContentServiceImpl
public RemoteContentServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
-
-
Method Detail
-
find
public RemoteContentService.RemoteContentFinder find(Expansion... expansions)
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.
-
-