public class RemoteContentTemplateServiceImpl extends AbstractRemoteService<ContentTemplateService> implements RemoteContentTemplateService
Modifier and Type | Class and Description |
---|---|
class |
RemoteContentTemplateServiceImpl.RemoteTemplateFinderImpl |
RemoteContentTemplateService.RemoteParameterTemplateFinder, RemoteContentTemplateService.RemoteSingleTemplateFetcher, RemoteContentTemplateService.RemoteTemplateFetcher, RemoteContentTemplateService.RemoteTemplateFinder
provider
Constructor and Description |
---|
RemoteContentTemplateServiceImpl(AuthenticatedWebResourceProvider provider,
com.google.common.util.concurrent.ListeningExecutorService executorService,
ContentTemplateType templateType) |
addExpansions, addPageRequest, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, deleteFuture, deleteFuture, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postFuture, postFuture, postFuture, postFutureToPageResponse, putCompletionStage, putFuture
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTemplates
public RemoteContentTemplateServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executorService, ContentTemplateType templateType)
@Deprecated public com.atlassian.util.concurrent.Promise<PageResponse<ContentTemplate>> getTemplates(ContentTemplateType contentTemplateType, com.atlassian.fugue.Option<Space> space, PageRequest pageRequest, Expansion... expansions)
getTemplatesCompletionStage(ContentTemplateType, Optional, PageRequest, Expansion...)
instead.getTemplates
in interface RemoteContentTemplateService
public CompletionStage<PageResponse<ContentTemplate>> getTemplatesCompletionStage(ContentTemplateType contentTemplateType, Optional<Space> space, PageRequest pageRequest, Expansion... expansions)
getTemplatesCompletionStage
in interface RemoteContentTemplateService
@Deprecated public com.atlassian.util.concurrent.Promise<ContentTemplate> getTemplate(ContentTemplateId contentTemplateId, Expansion... expansions)
getTemplateCompletionStage(ContentTemplateId, Expansion...)
instead.getTemplate
in interface RemoteContentTemplateService
public CompletionStage<ContentTemplate> getTemplateCompletionStage(ContentTemplateId contentTemplateId, Expansion... expansions)
getTemplateCompletionStage
in interface RemoteContentTemplateService
@Deprecated public com.atlassian.util.concurrent.Promise<ContentTemplate> create(ContentTemplate contentTemplate, Expansion... expansions)
createCompletionStage(ContentTemplate, Expansion...)
instead.create
in interface RemoteContentTemplateService
@Deprecated public com.atlassian.util.concurrent.Promise<ContentTemplate> update(ContentTemplate contentTemplate, Expansion... expansions)
updateCompletionStage(ContentTemplate, Expansion...)
instead.update
in interface RemoteContentTemplateService
@Deprecated public com.atlassian.util.concurrent.Promise<Void> delete(ContentTemplateId contentTemplateId)
deleteCompletionStage(ContentTemplateId)
instead.delete
in interface RemoteContentTemplateService
public CompletionStage<ContentTemplate> createCompletionStage(ContentTemplate contentTemplate, Expansion... expansions)
createCompletionStage
in interface RemoteContentTemplateService
public CompletionStage<ContentTemplate> updateCompletionStage(ContentTemplate contentTemplate, Expansion... expansions)
updateCompletionStage
in interface RemoteContentTemplateService
public CompletionStage<Void> deleteCompletionStage(ContentTemplateId contentTemplateId)
deleteCompletionStage
in interface RemoteContentTemplateService
public RemoteContentTemplateService.RemoteTemplateFinder find(Expansion... expansions)
find
in interface RemoteContentTemplateService
@Deprecated public com.atlassian.util.concurrent.Promise<ContentBlueprintInstance> createInstance(ContentBlueprintInstance contentBlueprintInstance, Expansion... expansions)
createInstanceCompletionStage(ContentBlueprintInstance, Expansion...)
instead.createInstance
in interface RemoteContentTemplateService
public CompletionStage<ContentBlueprintInstance> createInstanceCompletionStage(ContentBlueprintInstance contentBlueprintInstance, Expansion... expansions)
createInstanceCompletionStage
in interface RemoteContentTemplateService
Copyright © 2003–2020 Atlassian. All rights reserved.