public class TemplateService extends Object implements org.picocontainer.Startable
| Constructor and Description |
|---|
TemplateService(TemplateStatisticService statisticService,
org.exoplatform.services.cache.CacheService cservice,
org.exoplatform.container.xml.InitParams initParams) |
| Modifier and Type | Method and Description |
|---|---|
void |
enableStatistics(boolean enable) |
GroovyTemplate |
getTemplate(String name,
ResourceResolver resolver) |
GroovyTemplate |
getTemplate(String url,
ResourceResolver resolver,
boolean cacheable) |
org.exoplatform.services.cache.ExoCache<ResourceKey,GroovyTemplate> |
getTemplatesCache() |
void |
include(String name,
BindingContext context) |
void |
invalidateTemplate(String name,
ResourceResolver resolver) |
String[] |
listCachedTemplates() |
void |
merge(String name,
BindingContext context) |
void |
merge(groovy.text.Template template,
BindingContext context)
Deprecated.
|
void |
reloadTemplate(String name) |
void |
reloadTemplates() |
void |
start() |
void |
stop() |
public TemplateService(TemplateStatisticService statisticService, org.exoplatform.services.cache.CacheService cservice, org.exoplatform.container.xml.InitParams initParams) throws Exception
Exceptionpublic void merge(String name, BindingContext context) throws Exception
Exception@Deprecated public void merge(groovy.text.Template template, BindingContext context) throws Exception
Exceptionpublic void include(String name, BindingContext context) throws Exception
Exceptionpublic final GroovyTemplate getTemplate(String name, ResourceResolver resolver) throws Exception
Exceptionpublic final GroovyTemplate getTemplate(String url, ResourceResolver resolver, boolean cacheable) throws Exception
Exceptionpublic final void invalidateTemplate(String name, ResourceResolver resolver)
public org.exoplatform.services.cache.ExoCache<ResourceKey,GroovyTemplate> getTemplatesCache()
public void enableStatistics(boolean enable)
public void reloadTemplates()
public void reloadTemplate(String name)
public String[] listCachedTemplates()
public void start()
start in interface org.picocontainer.Startablepublic void stop()
stop in interface org.picocontainer.StartableCopyright © 2017 JBoss by Red Hat. All Rights Reserved.