public interface RemoteContentPropertyService
ContentPropertyService implementation that communicates with
Confluence remotely using the Confluence REST API.| Modifier and Type | Interface and Description |
|---|---|
static interface |
RemoteContentPropertyService.RemoteContentPropertyFetcher |
static interface |
RemoteContentPropertyService.RemoteContentPropertyFinder |
static interface |
RemoteContentPropertyService.RemoteParameterContentPropertyFinder |
static interface |
RemoteContentPropertyService.RemoteSingleContentPropertyFetcher |
static interface |
RemoteContentPropertyService.RemoteValidator |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.util.concurrent.Promise<JsonContentProperty> |
create(JsonContentProperty newProperty)
Create a content property.
|
com.atlassian.util.concurrent.Promise<Void> |
delete(JsonContentProperty property)
Removes a content property from the system.
|
RemoteContentPropertyService.RemoteContentPropertyFinder |
find(Expansion... expansions) |
com.atlassian.util.concurrent.Promise<JsonContentProperty> |
update(JsonContentProperty property)
Updates a content property.
|
RemoteContentPropertyService.RemoteValidator |
validator() |
RemoteContentPropertyService.RemoteContentPropertyFinder find(Expansion... expansions)
RemoteContentPropertyService.RemoteValidator validator()
com.atlassian.util.concurrent.Promise<JsonContentProperty> create(JsonContentProperty newProperty)
newProperty - the content property to createcom.atlassian.util.concurrent.Promise<JsonContentProperty> update(JsonContentProperty property)
property - the updated JsonContentProperty with metadata about the changecom.atlassian.util.concurrent.Promise<Void> delete(JsonContentProperty property)
property - the content property to removeCopyright © 2003–2017 Atlassian. All rights reserved.