com.atlassian.confluence.pages.templates
Interface PageTemplateManager
- All Known Implementing Classes:
- DefaultPageTemplateManager
public interface PageTemplateManager
savePageTemplate
void savePageTemplate(PageTemplate page,
PageTemplate original)
refreshPageTemplate
void refreshPageTemplate(PageTemplate pageTemplate)
getPageTemplate
PageTemplate getPageTemplate(long id)
getPageTemplate
PageTemplate getPageTemplate(String name,
Space space)
getPageTemplates
List getPageTemplates(Space space)
- Returns:
- the list of all templates of the space
removePageTemplate
void removePageTemplate(PageTemplate page)
getTemplateVariables
List getTemplateVariables(PageTemplate template)
mergeVariables
String mergeVariables(PageTemplate template,
List variables)
getGlobalPageTemplates
List getGlobalPageTemplates()
setEventManager
void setEventManager(EventManager eventManager)