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)
removeAllPageTemplates
void removeAllPageTemplates(Space space)