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 ContainerFormFieldValidatorprotected org.flowable.form.api.FormInfostatic final Stringstatic final Stringstatic 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 booleanisOutcomeVariable(String variableName, String outcomeVariableName) protected booleanprotected voidmergeFormTypes(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:
executein 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
-