com.atlassian.confluence.spaces
Class SystemTemplateManagerImpl
java.lang.Object
com.atlassian.confluence.spaces.SystemTemplateManagerImpl
- All Implemented Interfaces:
- SystemTemplateManager
public class SystemTemplateManagerImpl
- extends java.lang.Object
- implements SystemTemplateManager
Method Summary |
java.lang.String |
getTemplate(java.lang.String templateKey,
java.util.List<Variable> vars)
|
java.lang.String |
getTemplate(java.lang.String templateKey,
java.util.List<Variable> vars,
Page page)
|
void |
saveTemplate(java.lang.String templateName,
java.lang.String templateKey,
java.lang.String content)
Saves the given content as a system template. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SystemTemplateManagerImpl
public SystemTemplateManagerImpl(PageTemplateManager pageTemplateManager,
FormatConverter formatConverter,
com.atlassian.plugin.PluginAccessor pluginAccessor)
getTemplate
public java.lang.String getTemplate(java.lang.String templateKey,
java.util.List<Variable> vars)
- Specified by:
getTemplate
in interface SystemTemplateManager
- Parameters:
templateKey
- the complete plugin module of the system template to get
- Returns:
- the system template in storage format
getTemplate
public java.lang.String getTemplate(java.lang.String templateKey,
java.util.List<Variable> vars,
Page page)
- Specified by:
getTemplate
in interface SystemTemplateManager
saveTemplate
public void saveTemplate(java.lang.String templateName,
java.lang.String templateKey,
java.lang.String content)
- Description copied from interface:
SystemTemplateManager
- Saves the given content as a system template. If null is passed in as the content, the original system template is restored.
- Specified by:
saveTemplate
in interface SystemTemplateManager
- Parameters:
templateName
- Name of the templatetemplateKey
- the complete plugin module key of the original system templatecontent
- the template contents in storage format
Copyright © 2003-2013 Atlassian. All Rights Reserved.