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 interfacestatic interfacestatic 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()
-