Class AbstractTemplateEngine
- java.lang.Object
-
- com.hybris.cockpitng.web.template.impl.AbstractTemplateEngine
-
- All Implemented Interfaces:
TemplateEngine
- Direct Known Subclasses:
VelocityTemplateEngine
@Deprecated public abstract class AbstractTemplateEngine extends java.lang.Object implements TemplateEngine
Deprecated.since 6.5Basic template engine implementation- See Also:
AbstractTemplateEngine
-
-
Constructor Summary
Constructors Constructor Description AbstractTemplateEngine()Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract java.io.InputStreamapplyTemplate(java.lang.Object context, java.lang.String templateId, java.io.InputStream template, java.util.Map<java.lang.String,java.lang.Object> values)Deprecated.java.io.InputStreamapplyTemplate(java.lang.Object context, java.lang.String templateId, java.util.Map<java.lang.String,java.lang.Object> values)Deprecated.Resolves specified templateTemplateResolvergetTemplateResolver()Deprecated.java.util.List<TemplateValuesProvider>getValuesProviders()Deprecated.voidsetTemplateResolver(TemplateResolver templateResolver)Deprecated.voidsetValuesProviders(java.util.List<TemplateValuesProvider> valuesProviders)Deprecated.
-
-
-
Method Detail
-
applyTemplate
public java.io.InputStream applyTemplate(java.lang.Object context, java.lang.String templateId, java.util.Map<java.lang.String,java.lang.Object> values) throws java.io.IOExceptionDeprecated.Description copied from interface:TemplateEngineResolves specified template- Specified by:
applyTemplatein interfaceTemplateEngine- Parameters:
context- an object that requires to resolve a templatetemplateId- identity of template to be resolvedvalues- template parameters- Returns:
- stream to resolved template
- Throws:
java.io.IOException
-
applyTemplate
protected abstract java.io.InputStream applyTemplate(java.lang.Object context, java.lang.String templateId, java.io.InputStream template, java.util.Map<java.lang.String,java.lang.Object> values) throws java.io.IOExceptionDeprecated.- Throws:
java.io.IOException
-
getTemplateResolver
public TemplateResolver getTemplateResolver()
Deprecated.
-
setTemplateResolver
public void setTemplateResolver(TemplateResolver templateResolver)
Deprecated.
-
getValuesProviders
public java.util.List<TemplateValuesProvider> getValuesProviders()
Deprecated.
-
setValuesProviders
public void setValuesProviders(java.util.List<TemplateValuesProvider> valuesProviders)
Deprecated.
-
-