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–2016 Atlassian. All rights reserved.