public class RemoteSpacePropertyServiceImpl extends AbstractRemoteService<SpacePropertyService> implements RemoteSpacePropertyService
Modifier and Type | Class and Description |
---|---|
class |
RemoteSpacePropertyServiceImpl.RemoteSpacePropertyFinderImpl |
RemoteSpacePropertyService.RemoteManyFetcher<T>, RemoteSpacePropertyService.RemoteSpacePropertyFinder, RemoteSpacePropertyService.RemoteValidator
provider
Constructor and Description |
---|
RemoteSpacePropertyServiceImpl(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 RemoteSpacePropertyServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
@Deprecated public com.atlassian.util.concurrent.Promise<JsonSpaceProperty> create(JsonSpaceProperty newProperty)
createCompletionStage(JsonSpaceProperty)
instead.RemoteSpacePropertyService
create
in interface RemoteSpacePropertyService
newProperty
- the space property to create@Deprecated public com.atlassian.util.concurrent.Promise<JsonSpaceProperty> update(JsonSpaceProperty newProperty)
updateCompletionStage(JsonSpaceProperty)
instead.RemoteSpacePropertyService
update
in interface RemoteSpacePropertyService
newProperty
- the space property to update@Deprecated public com.atlassian.util.concurrent.Promise<Void> delete(JsonSpaceProperty property)
deleteCompletionStage(JsonSpaceProperty)
instead.RemoteSpacePropertyService
delete
in interface RemoteSpacePropertyService
property
- the space property to removepublic CompletionStage<JsonSpaceProperty> createCompletionStage(JsonSpaceProperty newProperty)
RemoteSpacePropertyService
createCompletionStage
in interface RemoteSpacePropertyService
newProperty
- the space property to createpublic CompletionStage<JsonSpaceProperty> updateCompletionStage(JsonSpaceProperty newProperty)
RemoteSpacePropertyService
updateCompletionStage
in interface RemoteSpacePropertyService
newProperty
- the space property to updatepublic CompletionStage<Void> deleteCompletionStage(JsonSpaceProperty property)
RemoteSpacePropertyService
deleteCompletionStage
in interface RemoteSpacePropertyService
property
- the space property to removepublic RemoteSpacePropertyService.RemoteSpacePropertyFinder find(Expansion... expansions)
find
in interface RemoteSpacePropertyService
public RemoteSpacePropertyService.RemoteValidator validator()
validator
in interface RemoteSpacePropertyService
Copyright © 2003–2020 Atlassian. All rights reserved.