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 StringgetDefaultLanguageFromTemplateModel(TemplateModel templateModel) protected TemplateModelgetTemplateModel(String templateKey, String parentDeploymentId, String tenantId, CommandContext commandContext) protected voidprocessTemplateVariationDefinitions(String code, boolean codeIsFirstVariation, ActionTemplateResult result, String tenantIdToUse, TemplateModel templateModel, CommandContext commandContext) protected voidsetDefaultLanguageValue(String language, String code, boolean isTitleValue, ActionTemplateResult result) protected voidsetDefaultLanguageValues(String defaultLanguage, String code, boolean isTitleValue, ActionTemplateResult result) protected booleanvalidateTemplateModel(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:
executein 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)
-