Interface RemoteSpacePropertyService
- All Known Implementing Classes:
RemoteSpacePropertyServiceImpl
public interface RemoteSpacePropertyService
SpacePropertyService
implementation that communicates with
Confluence remotely using the Confluence REST API.- Since:
- 9.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptioncreateCompletionStage
(JsonSpaceProperty newProperty) Create a space property.deleteCompletionStage
(JsonSpaceProperty property) Removes a space property from the system.updateCompletionStage
(JsonSpaceProperty newProperty) Update a space property.
-
Method Details
-
find
-
createCompletionStage
Create a space property.- Parameters:
newProperty
- the space property to create- Returns:
- the space property created
- Since:
- 9.0
-
updateCompletionStage
Update a space property.- Parameters:
newProperty
- the space property to update- Returns:
- the updated space property
- Since:
- 9.0
-
deleteCompletionStage
Removes a space property from the system.- Parameters:
property
- the space property to remove- Since:
- 9.0
-
validator
RemoteSpacePropertyService.RemoteValidator validator()
-