public class DefaultContentTemplateService extends Object implements com.atlassian.confluence.api.service.content.template.ContentTemplateService
com.atlassian.confluence.api.service.content.template.ContentTemplateService.ParameterTemplateFinder, com.atlassian.confluence.api.service.content.template.ContentTemplateService.TemplateFinder, com.atlassian.confluence.api.service.content.template.ContentTemplateService.Validator| Constructor and Description |
|---|
DefaultContentTemplateService(PageContentTemplateService pageContentTemplateService,
BlueprintContentTemplateService blueprintContentTemplateService,
TemplateFinderFactory templateFinderFactory) |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.confluence.api.model.content.template.ContentTemplate |
create(com.atlassian.confluence.api.model.content.template.ContentTemplate contentTemplate,
com.atlassian.confluence.api.model.Expansion... expansions) |
com.atlassian.confluence.api.model.content.template.ContentBlueprintInstance |
createInstance(com.atlassian.confluence.api.model.content.template.ContentBlueprintInstance blueprintInstance,
com.atlassian.confluence.api.model.Expansion... expansions) |
void |
delete(com.atlassian.confluence.api.model.content.template.ContentTemplateId contentTemplateId) |
com.atlassian.confluence.api.service.content.template.ContentTemplateService.TemplateFinder |
find(com.atlassian.confluence.api.model.Expansion... expansions) |
com.atlassian.confluence.api.model.content.template.ContentTemplate |
getTemplate(com.atlassian.confluence.api.model.content.template.ContentTemplateId contentTemplateId,
com.atlassian.confluence.api.model.Expansion... expansions) |
com.atlassian.confluence.api.model.pagination.PageResponse<com.atlassian.confluence.api.model.content.template.ContentTemplate> |
getTemplates(com.atlassian.confluence.api.model.content.template.ContentTemplateType contentTemplateType,
com.atlassian.fugue.Option<com.atlassian.confluence.api.model.content.Space> space,
com.atlassian.confluence.api.model.pagination.PageRequest pageRequest,
com.atlassian.confluence.api.model.Expansion... expansions) |
com.atlassian.confluence.api.model.pagination.PageResponse<com.atlassian.confluence.api.model.content.template.ContentTemplate> |
getTemplates(com.atlassian.fugue.Option<com.atlassian.confluence.api.model.content.Space> space,
com.atlassian.confluence.api.model.pagination.PageRequest pageRequest,
com.atlassian.confluence.api.model.Expansion... expansions) |
com.atlassian.confluence.api.model.content.template.ContentTemplate |
update(com.atlassian.confluence.api.model.content.template.ContentTemplate contentTemplate,
com.atlassian.confluence.api.model.Expansion... expansions) |
com.atlassian.confluence.api.service.content.template.ContentTemplateService.Validator |
validator() |
com.atlassian.confluence.api.service.content.template.ContentTemplateService.Validator |
validator(com.atlassian.confluence.api.model.content.template.ContentTemplateType contentTemplateType) |
public DefaultContentTemplateService(PageContentTemplateService pageContentTemplateService, BlueprintContentTemplateService blueprintContentTemplateService, TemplateFinderFactory templateFinderFactory)
public com.atlassian.confluence.api.model.pagination.PageResponse<com.atlassian.confluence.api.model.content.template.ContentTemplate> getTemplates(com.atlassian.confluence.api.model.content.template.ContentTemplateType contentTemplateType,
com.atlassian.fugue.Option<com.atlassian.confluence.api.model.content.Space> space,
com.atlassian.confluence.api.model.pagination.PageRequest pageRequest,
com.atlassian.confluence.api.model.Expansion... expansions)
getTemplates in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServicepublic com.atlassian.confluence.api.model.pagination.PageResponse<com.atlassian.confluence.api.model.content.template.ContentTemplate> getTemplates(com.atlassian.fugue.Option<com.atlassian.confluence.api.model.content.Space> space,
com.atlassian.confluence.api.model.pagination.PageRequest pageRequest,
com.atlassian.confluence.api.model.Expansion... expansions)
public com.atlassian.confluence.api.model.content.template.ContentTemplate getTemplate(com.atlassian.confluence.api.model.content.template.ContentTemplateId contentTemplateId,
com.atlassian.confluence.api.model.Expansion... expansions)
getTemplate in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServicepublic com.atlassian.confluence.api.model.content.template.ContentTemplate create(com.atlassian.confluence.api.model.content.template.ContentTemplate contentTemplate,
com.atlassian.confluence.api.model.Expansion... expansions)
create in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServicepublic com.atlassian.confluence.api.model.content.template.ContentTemplate update(com.atlassian.confluence.api.model.content.template.ContentTemplate contentTemplate,
com.atlassian.confluence.api.model.Expansion... expansions)
update in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServicepublic void delete(com.atlassian.confluence.api.model.content.template.ContentTemplateId contentTemplateId)
delete in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServicepublic com.atlassian.confluence.api.service.content.template.ContentTemplateService.Validator validator()
public com.atlassian.confluence.api.service.content.template.ContentTemplateService.Validator validator(com.atlassian.confluence.api.model.content.template.ContentTemplateType contentTemplateType)
validator in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServicepublic com.atlassian.confluence.api.service.content.template.ContentTemplateService.TemplateFinder find(com.atlassian.confluence.api.model.Expansion... expansions)
find in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServicepublic com.atlassian.confluence.api.model.content.template.ContentBlueprintInstance createInstance(com.atlassian.confluence.api.model.content.template.ContentBlueprintInstance blueprintInstance,
com.atlassian.confluence.api.model.Expansion... expansions)
createInstance in interface com.atlassian.confluence.api.service.content.template.ContentTemplateServiceCopyright © 2017 Atlassian. All rights reserved.