Class RemoteContentPropertyServiceImpl
- java.lang.Object
- 
- com.atlassian.confluence.rest.client.AbstractRemoteService<ContentPropertyService>
- 
- com.atlassian.confluence.rest.client.RemoteContentPropertyServiceImpl
 
 
- 
- All Implemented Interfaces:
- RemoteContentPropertyService
 
 public class RemoteContentPropertyServiceImpl extends AbstractRemoteService<ContentPropertyService> implements RemoteContentPropertyService 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classRemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl- 
Nested classes/interfaces inherited from interface com.atlassian.confluence.rest.client.RemoteContentPropertyServiceRemoteContentPropertyService.RemoteContentPropertyFetcher, RemoteContentPropertyService.RemoteContentPropertyFinder, RemoteContentPropertyService.RemoteParameterContentPropertyFinder, RemoteContentPropertyService.RemoteSingleContentPropertyFetcher, RemoteContentPropertyService.RemoteValidator
 
- 
 - 
Field Summary- 
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteServiceprovider
 
- 
 - 
Constructor SummaryConstructors Constructor Description RemoteContentPropertyServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description com.atlassian.util.concurrent.Promise<JsonContentProperty>create(JsonContentProperty newProperty)Deprecated.since 7.0.1.CompletionStage<JsonContentProperty>createCompletionStage(JsonContentProperty newProperty)Create a content property.com.atlassian.util.concurrent.Promise<Void>delete(JsonContentProperty property)Deprecated.since 7.0.1.CompletionStage<Void>deleteCompletionStage(JsonContentProperty property)Removes a content property from the system.RemoteContentPropertyService.RemoteContentPropertyFinderfind(Expansion... expansions)com.atlassian.util.concurrent.Promise<JsonContentProperty>update(JsonContentProperty property)Deprecated.since 7.0.1.CompletionStage<JsonContentProperty>updateCompletionStage(JsonContentProperty property)Updates a content property.RemoteContentPropertyService.RemoteValidatorvalidator()- 
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteServiceaddExpansions, 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
 
- 
 
- 
- 
- 
Constructor Detail- 
RemoteContentPropertyServiceImplpublic RemoteContentPropertyServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor) 
 
- 
 - 
Method Detail- 
findpublic RemoteContentPropertyService.RemoteContentPropertyFinder find(Expansion... expansions) - Specified by:
- findin interface- RemoteContentPropertyService
 
 - 
create@Deprecated public com.atlassian.util.concurrent.Promise<JsonContentProperty> create(JsonContentProperty newProperty) Deprecated.since 7.0.1. UsecreateCompletionStage(JsonContentProperty)instead.Description copied from interface:RemoteContentPropertyServiceCreate a content property.- Specified by:
- createin interface- RemoteContentPropertyService
- Parameters:
- newProperty- the content property to create
- Returns:
- the content property created
 
 - 
update@Deprecated public com.atlassian.util.concurrent.Promise<JsonContentProperty> update(JsonContentProperty property) Deprecated.since 7.0.1. UseupdateCompletionStage(JsonContentProperty)instead.Description copied from interface:RemoteContentPropertyServiceUpdates a content property.- Specified by:
- updatein interface- RemoteContentPropertyService
- Parameters:
- property- the updated- JsonContentPropertywith metadata about the change
- Returns:
- the updated content after being persisted
 
 - 
delete@Deprecated public com.atlassian.util.concurrent.Promise<Void> delete(JsonContentProperty property) Deprecated.since 7.0.1. UsedeleteCompletionStage(JsonContentProperty)instead.Description copied from interface:RemoteContentPropertyServiceRemoves a content property from the system.- Specified by:
- deletein interface- RemoteContentPropertyService
- Parameters:
- property- the content property to remove
 
 - 
createCompletionStagepublic CompletionStage<JsonContentProperty> createCompletionStage(JsonContentProperty newProperty) Description copied from interface:RemoteContentPropertyServiceCreate a content property.- Specified by:
- createCompletionStagein interface- RemoteContentPropertyService
- Parameters:
- newProperty- the content property to create
- Returns:
- the content property created
 
 - 
updateCompletionStagepublic CompletionStage<JsonContentProperty> updateCompletionStage(JsonContentProperty property) Description copied from interface:RemoteContentPropertyServiceUpdates a content property.- Specified by:
- updateCompletionStagein interface- RemoteContentPropertyService
- Parameters:
- property- the updated- JsonContentPropertywith metadata about the change
- Returns:
- the updated content after being persisted
 
 - 
deleteCompletionStagepublic CompletionStage<Void> deleteCompletionStage(JsonContentProperty property) Description copied from interface:RemoteContentPropertyServiceRemoves a content property from the system.- Specified by:
- deleteCompletionStagein interface- RemoteContentPropertyService
- Parameters:
- property- the content property to remove
 
 - 
validatorpublic RemoteContentPropertyService.RemoteValidator validator() - Specified by:
- validatorin interface- RemoteContentPropertyService
 
 
- 
 
-