public class TemplateEngineRegistry extends AbstractRegistry<ITemplateEngineDiscovery> implements java.io.Serializable
ITemplateEngine for template engine kind (Freemarker, Velocity)
and document kind (odt, docx..)| Constructor and Description |
|---|
TemplateEngineRegistry() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDispose() |
ITemplateEngine |
getDefaultTemplateEngine() |
static TemplateEngineRegistry |
getRegistry() |
ITemplateEngine |
getTemplateEngine(java.lang.String kind) |
ITemplateEngine |
getTemplateEngine(TemplateEngineKind kind) |
java.util.Collection<java.lang.String> |
getTemplateEngineKinds() |
java.util.Collection<ITemplateEngine> |
getTemplateEngines() |
java.util.Map<java.lang.String,ITemplateEngineDiscovery> |
getTemplateEnginesDiscoveryCache() |
boolean |
isDefault(ITemplateEngine templateEngine) |
protected boolean |
registerInstance(ITemplateEngineDiscovery instance) |
void |
setDefaultTemplateEngine(ITemplateEngine defaultTemplateEngine) |
dispose, initialize, initializeIfNeeded, onEndInitialization, onStartInitializationpublic static TemplateEngineRegistry getRegistry()
protected boolean registerInstance(ITemplateEngineDiscovery instance)
registerInstance in class AbstractRegistry<ITemplateEngineDiscovery>public boolean isDefault(ITemplateEngine templateEngine)
public ITemplateEngine getDefaultTemplateEngine()
public void setDefaultTemplateEngine(ITemplateEngine defaultTemplateEngine)
public java.util.Collection<ITemplateEngine> getTemplateEngines()
public java.util.Collection<java.lang.String> getTemplateEngineKinds()
public java.util.Map<java.lang.String,ITemplateEngineDiscovery> getTemplateEnginesDiscoveryCache()
protected void doDispose()
doDispose in class AbstractRegistry<ITemplateEngineDiscovery>public ITemplateEngine getTemplateEngine(TemplateEngineKind kind)
public ITemplateEngine getTemplateEngine(java.lang.String kind)
Copyright © 2019. All Rights Reserved.