Class ProcessTemplateContentCmd
- java.lang.Object
-
- com.flowable.template.engine.impl.cmd.ProcessTemplateContentCmd
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Logger
logger
protected TemplateContentProcessingBuilder
templateContentProcessingBuilder
-
Constructor Summary
Constructors Constructor Description ProcessTemplateContentCmd(TemplateContentProcessingBuilder templateContentProcessingBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkPayloadParameters(List<TemplateParameter> templateParameters, Map<String,Object> payload, String key)
String
execute(CommandContext commandContext)
protected freemarker.template.Configuration
getConfiguration()
protected freemarker.template.Template
getTemplate(String templateContent, String key)
String
processTemplateContent(String templateContent, List<TemplateParameter> templateParameters, Map<String,Object> payload, String key)
-
-
-
Field Detail
-
logger
protected static final org.slf4j.Logger logger
-
templateContentProcessingBuilder
protected TemplateContentProcessingBuilder templateContentProcessingBuilder
-
-
Constructor Detail
-
ProcessTemplateContentCmd
public ProcessTemplateContentCmd(TemplateContentProcessingBuilder templateContentProcessingBuilder)
-
-
Method Detail
-
execute
public String execute(CommandContext commandContext)
-
processTemplateContent
public String processTemplateContent(String templateContent, List<TemplateParameter> templateParameters, Map<String,Object> payload, String key)
-
checkPayloadParameters
protected void checkPayloadParameters(List<TemplateParameter> templateParameters, Map<String,Object> payload, String key)
-
getConfiguration
protected freemarker.template.Configuration getConfiguration()
-
-