Class ValidateFormFieldsCmd
java.lang.Object
com.flowable.form.engine.impl.cmd.ValidateFormFieldsCmd
- All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<Void>
public class ValidateFormFieldsCmd
extends Object
implements org.flowable.common.engine.impl.interceptor.Command<Void>
- Author:
- martin.grofcik
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ContainerFormFieldValidator
protected org.flowable.form.api.FormInfo
static final String
static final String
static final String
-
Constructor Summary
ConstructorsConstructorDescriptionValidateFormFieldsCmd
(org.flowable.form.api.FormInfo formInfo, Map<String, Object> values) -
Method Summary
Modifier and TypeMethodDescriptionexecute
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) getNonSystemVariables
(Map<String, Object> values, String outcomeVariableName) protected boolean
isOutcomeVariable
(String variableName, String outcomeVariableName) protected boolean
protected void
mergeFormTypes
(String variableNamePrefix, Map<String, List<FormVariable>> nonMergedFormTypes, Map<String, List<FormVariable>> mergedFormTypes)
-
Field Details
-
PAYLOAD_VARIABLE_NAME
- See Also:
-
PAYLOAD_HASH_VARIABLE_NAME
- See Also:
-
PAYLOAD_DATETIME_VARIABLE_NAME
- See Also:
-
containerFormFieldValidator
-
formInfo
protected org.flowable.form.api.FormInfo formInfo -
values
-
-
Constructor Details
-
ValidateFormFieldsCmd
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceorg.flowable.common.engine.impl.interceptor.Command<Void>
-
mergeFormTypes
protected void mergeFormTypes(String variableNamePrefix, Map<String, List<FormVariable>> nonMergedFormTypes, Map<String, List<FormVariable>> mergedFormTypes) -
getNonSystemVariables
-
isPayload
-
isOutcomeVariable
-