Class AbstractTemplateEngine
- java.lang.Object
-
- com.hybris.cockpitng.web.template.impl.AbstractTemplateEngine
-
- All Implemented Interfaces:
TemplateEngine
- Direct Known Subclasses:
VelocityTemplateEngine
@Deprecated(since="6.5", forRemoval=true) public abstract class AbstractTemplateEngine extends java.lang.Object implements TemplateEngineDeprecated, for removal: This API element is subject to removal in a future version.since 6.5Basic template engine implementation- See Also:
AbstractTemplateEngine
-
-
Constructor Summary
Constructors Constructor Description AbstractTemplateEngine()Deprecated, for removal: This API element is subject to removal in a future version.
-
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, for removal: This API element is subject to removal in a future version.java.io.InputStreamapplyTemplate(java.lang.Object context, java.lang.String templateId, java.util.Map<java.lang.String,java.lang.Object> values)Deprecated, for removal: This API element is subject to removal in a future version.Resolves specified templateTemplateResolvergetTemplateResolver()Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<TemplateValuesProvider>getValuesProviders()Deprecated, for removal: This API element is subject to removal in a future version.voidsetTemplateResolver(TemplateResolver templateResolver)Deprecated, for removal: This API element is subject to removal in a future version.voidsetValuesProviders(java.util.List<TemplateValuesProvider> valuesProviders)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
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, for removal: This API element is subject to removal in a future version.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, for removal: This API element is subject to removal in a future version.- Throws:
java.io.IOException
-
getTemplateResolver
public TemplateResolver getTemplateResolver()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setTemplateResolver
public void setTemplateResolver(TemplateResolver templateResolver)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getValuesProviders
public java.util.List<TemplateValuesProvider> getValuesProviders()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setValuesProviders
public void setValuesProviders(java.util.List<TemplateValuesProvider> valuesProviders)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-