Interface RemoteContentTemplateService
- All Known Implementing Classes:
RemoteContentTemplateServiceImpl
@ExperimentalApi
public interface RemoteContentTemplateService
This is a template service interface shared by ContentTemplateService and BlueprintContentTemplateService, so we don't
have to declare similar methods in two places.
- Since:
- 9.0
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptioncreateCompletionStage
(ContentTemplate contentTemplate, Expansion... expansions) createInstanceCompletionStage
(ContentBlueprintInstance contentBlueprintInstance, Expansion... expansions) deleteCompletionStage
(ContentTemplateId contentTemplateId) getTemplateCompletionStage
(ContentTemplateId contentTemplateId, Expansion... expansions) getTemplatesCompletionStage
(ContentTemplateType contentTemplateType, Optional<Space> space, PageRequest pageRequest, Expansion... expansions) updateCompletionStage
(ContentTemplate contentTemplate, Expansion... expansions)
-
Method Details
-
getTemplatesCompletionStage
CompletionStage<PageResponse<ContentTemplate>> getTemplatesCompletionStage(ContentTemplateType contentTemplateType, Optional<Space> space, PageRequest pageRequest, Expansion... expansions) -
getTemplateCompletionStage
CompletionStage<ContentTemplate> getTemplateCompletionStage(ContentTemplateId contentTemplateId, Expansion... expansions) - Since:
- 9.0
-
createCompletionStage
CompletionStage<ContentTemplate> createCompletionStage(ContentTemplate contentTemplate, Expansion... expansions) - Since:
- 9.0
-
updateCompletionStage
CompletionStage<ContentTemplate> updateCompletionStage(ContentTemplate contentTemplate, Expansion... expansions) - Since:
- 9.0
-
deleteCompletionStage
- Since:
- 9.0
-
find
-
createInstanceCompletionStage
CompletionStage<ContentBlueprintInstance> createInstanceCompletionStage(ContentBlueprintInstance contentBlueprintInstance, Expansion... expansions) - Since:
- 9.0
-