public class TemplateServiceImpl extends CommonEngineServiceImpl<TemplateEngineConfiguration> implements TemplateService
TemplateVariationModel
. For the rendering part, it uses
registered TemplateProcessor
mapped to types for the lookup.commandExecutor
configuration
Constructor and Description |
---|
TemplateServiceImpl(TemplateEngineConfiguration engineConfiguration) |
TemplateServiceImpl(TemplateEngineConfiguration engineConfiguration,
CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
TemplateContentProcessingBuilder |
createTemplateContentProcessingBuilder() |
TemplateProcessingBuilder |
createTemplateProcessingBuilder() |
TemplateProcessingResult |
processTemplate(TemplateProcessingBuilderImpl templateProcessingBuilder) |
String |
processTemplateContent(TemplateContentProcessingBuilderImpl templateContentProcessingBuilder) |
getCommandExecutor, setCommandExecutor
getConfiguration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
processTemplate, processTemplate, processTemplate
public TemplateServiceImpl(TemplateEngineConfiguration engineConfiguration)
public TemplateServiceImpl(TemplateEngineConfiguration engineConfiguration, CommandExecutor commandExecutor)
public TemplateProcessingBuilder createTemplateProcessingBuilder()
createTemplateProcessingBuilder
in interface TemplateService
public TemplateContentProcessingBuilder createTemplateContentProcessingBuilder()
createTemplateContentProcessingBuilder
in interface TemplateService
public TemplateProcessingResult processTemplate(TemplateProcessingBuilderImpl templateProcessingBuilder)
public String processTemplateContent(TemplateContentProcessingBuilderImpl templateContentProcessingBuilder)