public class RemoteContentPropertyServiceImpl extends AbstractRemoteService<ContentPropertyService> implements RemoteContentPropertyService
Modifier and Type | Class and Description |
---|---|
class |
RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl |
RemoteContentPropertyService.RemoteContentPropertyFetcher, RemoteContentPropertyService.RemoteContentPropertyFinder, RemoteContentPropertyService.RemoteParameterContentPropertyFinder, RemoteContentPropertyService.RemoteSingleContentPropertyFetcher, RemoteContentPropertyService.RemoteValidator
provider
Constructor and Description |
---|
RemoteContentPropertyServiceImpl(AuthenticatedWebResourceProvider provider,
com.google.common.util.concurrent.ListeningExecutorService executor) |
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, putCompletionStage, putFuture
public RemoteContentPropertyServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
public RemoteContentPropertyService.RemoteContentPropertyFinder find(Expansion... expansions)
find
in interface RemoteContentPropertyService
@Deprecated public com.atlassian.util.concurrent.Promise<JsonContentProperty> create(JsonContentProperty newProperty)
createCompletionStage(JsonContentProperty)
instead.RemoteContentPropertyService
create
in interface RemoteContentPropertyService
newProperty
- the content property to create@Deprecated public com.atlassian.util.concurrent.Promise<JsonContentProperty> update(JsonContentProperty property)
updateCompletionStage(JsonContentProperty)
instead.RemoteContentPropertyService
update
in interface RemoteContentPropertyService
property
- the updated JsonContentProperty
with metadata about the change@Deprecated public com.atlassian.util.concurrent.Promise<Void> delete(JsonContentProperty property)
deleteCompletionStage(JsonContentProperty)
instead.RemoteContentPropertyService
delete
in interface RemoteContentPropertyService
property
- the content property to removepublic CompletionStage<JsonContentProperty> createCompletionStage(JsonContentProperty newProperty)
RemoteContentPropertyService
createCompletionStage
in interface RemoteContentPropertyService
newProperty
- the content property to createpublic CompletionStage<JsonContentProperty> updateCompletionStage(JsonContentProperty property)
RemoteContentPropertyService
updateCompletionStage
in interface RemoteContentPropertyService
property
- the updated JsonContentProperty
with metadata about the changepublic CompletionStage<Void> deleteCompletionStage(JsonContentProperty property)
RemoteContentPropertyService
deleteCompletionStage
in interface RemoteContentPropertyService
property
- the content property to removepublic RemoteContentPropertyService.RemoteValidator validator()
validator
in interface RemoteContentPropertyService
Copyright © 2003–2019 Atlassian. All rights reserved.