Class TemplateServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<TemplateEngineConfiguration>
com.flowable.template.engine.impl.runtime.TemplateServiceImpl
- All Implemented Interfaces:
TemplateService
public class TemplateServiceImpl extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<TemplateEngineConfiguration> implements TemplateService
The template service implements methods supporting the creation and rendering of
TemplateVariationModel. For the rendering part, it uses
registered TemplateProcessor mapped to types for the lookup.- Author:
- Micha Kiener
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TemplateServiceImpl(TemplateEngineConfiguration engineConfiguration)TemplateServiceImpl(TemplateEngineConfiguration engineConfiguration, org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and Type Method Description TemplateProcessingBuildercreateTemplateProcessingBuilder()TemplateProcessingResultprocessTemplate(TemplateProcessingBuilderImpl templateProcessingBuilder)Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutorMethods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfigurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.flowable.template.api.TemplateService
processTemplate, processTemplate, processTemplate
-
Constructor Details
-
TemplateServiceImpl
-
TemplateServiceImpl
public TemplateServiceImpl(TemplateEngineConfiguration engineConfiguration, org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
createTemplateProcessingBuilder
- Specified by:
createTemplateProcessingBuilderin interfaceTemplateService
-
processTemplate
public TemplateProcessingResult processTemplate(TemplateProcessingBuilderImpl templateProcessingBuilder)
-