Class ProcessTemplateContentCmd

java.lang.Object
com.flowable.template.engine.impl.cmd.ProcessTemplateContentCmd
All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<String>

public class ProcessTemplateContentCmd extends Object implements org.flowable.common.engine.impl.interceptor.Command<String>
Author:
Yvo Swillens
  • Field Details

    • logger

      protected static final org.slf4j.Logger logger
    • templateContentProcessingBuilder

      protected TemplateContentProcessingBuilder templateContentProcessingBuilder
  • Constructor Details

  • Method Details

    • execute

      public String execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      execute in interface org.flowable.common.engine.impl.interceptor.Command<String>
    • 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)
    • getTemplate

      protected freemarker.template.Template getTemplate(String templateContent, String key)
    • getConfiguration

      protected freemarker.template.Configuration getConfiguration()