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| Constructor and Description | 
|---|
RemoteContentTemplateServiceImpl(AuthenticatedWebResourceProvider provider,
                                com.google.common.util.concurrent.ListeningExecutorService executorService,
                                ContentTemplateType templateType)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.atlassian.util.concurrent.Promise<ContentTemplate> | 
create(ContentTemplate contentTemplate,
      Expansion... expansions)  | 
com.atlassian.util.concurrent.Promise<ContentBlueprintInstance> | 
createInstance(ContentBlueprintInstance contentBlueprintInstance,
              Expansion... expansions)  | 
com.atlassian.util.concurrent.Promise<Void> | 
delete(ContentTemplateId contentTemplateId)  | 
RemoteContentTemplateService.RemoteTemplateFinder | 
find(Expansion... expansions)  | 
com.atlassian.util.concurrent.Promise<ContentTemplate> | 
getTemplate(ContentTemplateId contentTemplateId,
           Expansion... expansions)  | 
com.atlassian.util.concurrent.Promise<PageResponse<ContentTemplate>> | 
getTemplates(ContentTemplateType contentTemplateType,
            com.atlassian.fugue.Option<Space> space,
            PageRequest pageRequest,
            Expansion... expansions)  | 
com.atlassian.util.concurrent.Promise<ContentTemplate> | 
update(ContentTemplate contentTemplate,
      Expansion... expansions)  | 
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuturepublic RemoteContentTemplateServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executorService, ContentTemplateType templateType)
public com.atlassian.util.concurrent.Promise<PageResponse<ContentTemplate>> getTemplates(ContentTemplateType contentTemplateType, com.atlassian.fugue.Option<Space> space, PageRequest pageRequest, Expansion... expansions)
getTemplates in interface RemoteContentTemplateServicepublic com.atlassian.util.concurrent.Promise<ContentTemplate> getTemplate(ContentTemplateId contentTemplateId, Expansion... expansions)
getTemplate in interface RemoteContentTemplateServicepublic com.atlassian.util.concurrent.Promise<ContentTemplate> create(ContentTemplate contentTemplate, Expansion... expansions)
create in interface RemoteContentTemplateServicepublic com.atlassian.util.concurrent.Promise<ContentTemplate> update(ContentTemplate contentTemplate, Expansion... expansions)
update in interface RemoteContentTemplateServicepublic com.atlassian.util.concurrent.Promise<Void> delete(ContentTemplateId contentTemplateId)
delete in interface RemoteContentTemplateServicepublic RemoteContentTemplateService.RemoteTemplateFinder find(Expansion... expansions)
find in interface RemoteContentTemplateServicepublic com.atlassian.util.concurrent.Promise<ContentBlueprintInstance> createInstance(ContentBlueprintInstance contentBlueprintInstance, Expansion... expansions)
createInstance in interface RemoteContentTemplateServiceCopyright © 2003–2017 Atlassian. All rights reserved.