Class ProcessTemplateContentCmd
- java.lang.Object
-
- com.flowable.template.engine.impl.cmd.ProcessTemplateContentCmd
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Loggerloggerprotected TemplateContentProcessingBuildertemplateContentProcessingBuilder
-
Constructor Summary
Constructors Constructor Description ProcessTemplateContentCmd(TemplateContentProcessingBuilder templateContentProcessingBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckPayloadParameters(List<TemplateParameter> templateParameters, Map<String,Object> payload, String key)Stringexecute(CommandContext commandContext)protected freemarker.template.ConfigurationgetConfiguration()protected freemarker.template.TemplategetTemplate(String templateContent, String key)StringprocessTemplateContent(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()
-
-