com.atlassian.confluence.pages.templates
Interface PageTemplateManager
- All Known Implementing Classes:
- DefaultPageTemplateManager
public interface PageTemplateManager
Method Summary |
PageTemplate |
getGlobalPageTemplate(String name)
|
List |
getGlobalPageTemplates()
|
PageTemplate |
getPageTemplate(long id)
|
PageTemplate |
getPageTemplate(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey,
Space space)
|
PageTemplate |
getPageTemplate(String name,
Space space)
|
List |
getPageTemplates(Space space)
|
List |
getTemplateVariables(PageTemplate template)
|
String |
insertVariables(PageTemplate template,
List variables)
|
String |
mergeVariables(PageTemplate template,
List variables)
Deprecated. since 4.3, replaced by mergeVariables(PageTemplate,List,String) |
String |
mergeVariables(PageTemplate template,
List variables,
String spaceKey)
|
void |
refreshPageTemplate(PageTemplate pageTemplate)
|
void |
removeAllPageTemplates(Space space)
|
void |
removePageTemplate(PageTemplate page)
|
void |
savePageTemplate(PageTemplate page,
PageTemplate original)
|
void |
setEventManager(com.atlassian.event.EventManager eventManager)
|
savePageTemplate
void savePageTemplate(PageTemplate page,
PageTemplate original)
refreshPageTemplate
void refreshPageTemplate(PageTemplate pageTemplate)
getPageTemplate
PageTemplate getPageTemplate(long id)
getPageTemplate
PageTemplate getPageTemplate(com.atlassian.plugin.ModuleCompleteKey moduleCompleteKey,
Space space)
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)
throws XhtmlException
- Throws:
XhtmlException
mergeVariables
String mergeVariables(PageTemplate template,
List variables)
throws XhtmlException
- Deprecated. since 4.3, replaced by
mergeVariables(PageTemplate,List,String)
- Throws:
XhtmlException
mergeVariables
String mergeVariables(PageTemplate template,
List variables,
String spaceKey)
throws XhtmlException
- Throws:
XhtmlException
insertVariables
String insertVariables(PageTemplate template,
List variables)
getGlobalPageTemplates
List getGlobalPageTemplates()
getGlobalPageTemplate
PageTemplate getGlobalPageTemplate(String name)
setEventManager
void setEventManager(com.atlassian.event.EventManager eventManager)
removeAllPageTemplates
void removeAllPageTemplates(Space space)
Copyright © 2003-2013 Atlassian. All Rights Reserved.