Class GetActionTemplateVariationModelsCmd
java.lang.Object
com.flowable.template.engine.impl.cmd.AbstractNeedsTemplateDefinitionCmd
com.flowable.template.engine.impl.cmd.GetActionTemplateVariationModelsCmd
- All Implemented Interfaces:
Command<ActionTemplateResult>
public class GetActionTemplateVariationModelsCmd
extends AbstractNeedsTemplateDefinitionCmd
implements Command<ActionTemplateResult>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute
(CommandContext commandContext) protected List<TemplateVariationDefinition>
findTemplateVariationDefinitions
(TemplateRepositoryService templateRepositoryService, String templateKey, String parentDeploymentId, String tenantId) protected String
getDefaultLanguageFromTemplateModel
(TemplateModel templateModel) protected TemplateModel
getTemplateModel
(String templateKey, String parentDeploymentId, String tenantId, CommandContext commandContext) protected void
processTemplateVariationDefinitions
(String code, boolean codeIsFirstVariation, ActionTemplateResult result, String tenantIdToUse, TemplateModel templateModel, CommandContext commandContext) protected void
setDefaultLanguageValue
(String language, String code, boolean isTitleValue, ActionTemplateResult result) protected void
setDefaultLanguageValues
(String defaultLanguage, String code, boolean isTitleValue, ActionTemplateResult result) protected boolean
validateTemplateModel
(TemplateModel templateModel) Methods inherited from class com.flowable.template.engine.impl.cmd.AbstractNeedsTemplateDefinitionCmd
createTemplateDefinitionQuery, getTemplateDefinition
-
Field Details
-
titleTemplateKey
-
messageTemplateKey
-
titleVariationCode
-
messageVariationCode
-
payload
-
parentDeploymentId
-
tenantId
-
-
Constructor Details
-
GetActionTemplateVariationModelsCmd
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceCommand<ActionTemplateResult>
-
processTemplateVariationDefinitions
protected void processTemplateVariationDefinitions(String code, boolean codeIsFirstVariation, ActionTemplateResult result, String tenantIdToUse, TemplateModel templateModel, CommandContext commandContext) -
validateTemplateModel
-
getDefaultLanguageFromTemplateModel
-
setDefaultLanguageValues
protected void setDefaultLanguageValues(String defaultLanguage, String code, boolean isTitleValue, ActionTemplateResult result) -
setDefaultLanguageValue
protected void setDefaultLanguageValue(String language, String code, boolean isTitleValue, ActionTemplateResult result) -
getTemplateModel
protected TemplateModel getTemplateModel(String templateKey, String parentDeploymentId, String tenantId, CommandContext commandContext) -
findTemplateVariationDefinitions
protected List<TemplateVariationDefinition> findTemplateVariationDefinitions(TemplateRepositoryService templateRepositoryService, String templateKey, String parentDeploymentId, String tenantId)
-