public interface RemoteSpacePropertyService
SpacePropertyService
implementation that communicates with
Confluence remotely using the Confluence REST API.Modifier and Type | Interface and Description |
---|---|
static interface |
RemoteSpacePropertyService.RemoteManyFetcher<T> |
static interface |
RemoteSpacePropertyService.RemoteSingleFetcher<T> |
static interface |
RemoteSpacePropertyService.RemoteSpacePropertyFinder |
static interface |
RemoteSpacePropertyService.RemoteValidator |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> |
create(JsonSpaceProperty newProperty)
Create a space property.
|
com.atlassian.util.concurrent.Promise<Void> |
delete(JsonSpaceProperty property)
Removes a space property from the system.
|
RemoteSpacePropertyService.RemoteSpacePropertyFinder |
find(Expansion... expansions) |
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> |
update(JsonSpaceProperty newProperty)
Update a space property.
|
RemoteSpacePropertyService.RemoteValidator |
validator() |
RemoteSpacePropertyService.RemoteSpacePropertyFinder find(Expansion... expansions)
com.atlassian.util.concurrent.Promise<JsonSpaceProperty> create(JsonSpaceProperty newProperty)
newProperty
- the space property to createcom.atlassian.util.concurrent.Promise<JsonSpaceProperty> update(JsonSpaceProperty newProperty)
newProperty
- the space property to updatecom.atlassian.util.concurrent.Promise<Void> delete(JsonSpaceProperty property)
property
- the space property to removeRemoteSpacePropertyService.RemoteValidator validator()
Copyright © 2003–2018 Atlassian. All rights reserved.