Modifier and Type | Field and Description |
---|---|
protected ContainerFormFieldValidator |
containerFormFieldValidator |
protected org.flowable.form.api.FormInfo |
formInfo |
static String |
PAYLOAD_DATETIME_VARIABLE_NAME |
static String |
PAYLOAD_HASH_VARIABLE_NAME |
static String |
PAYLOAD_VARIABLE_NAME |
protected Map<String,Object> |
values |
Constructor and Description |
---|
ValidateFormFieldsCmd(org.flowable.form.api.FormInfo formInfo,
Map<String,Object> values) |
Modifier and Type | Method and Description |
---|---|
Void |
execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
protected Map<String,Object> |
getNonSystemVariables(Map<String,Object> values,
String outcomeVariableName) |
protected boolean |
isOutcomeVariable(String variableName,
String outcomeVariableName) |
protected boolean |
isPayload(String variableName) |
protected void |
mergeFormTypes(String variableNamePrefix,
Map<String,List<FormVariable>> nonMergedFormTypes,
Map<String,List<FormVariable>> mergedFormTypes) |
public static final String PAYLOAD_VARIABLE_NAME
public static final String PAYLOAD_HASH_VARIABLE_NAME
public static final String PAYLOAD_DATETIME_VARIABLE_NAME
protected final ContainerFormFieldValidator containerFormFieldValidator
protected org.flowable.form.api.FormInfo formInfo
public Void execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
execute
in interface org.flowable.common.engine.impl.interceptor.Command<Void>
protected void mergeFormTypes(String variableNamePrefix, Map<String,List<FormVariable>> nonMergedFormTypes, Map<String,List<FormVariable>> mergedFormTypes)
protected Map<String,Object> getNonSystemVariables(Map<String,Object> values, String outcomeVariableName)
protected boolean isPayload(String variableName)
Copyright © 2019. All rights reserved.