Class DataObjectFormDataModelVariablesExtractor
- java.lang.Object
-
- com.flowable.platform.service.dataobject.DataObjectFormDataModelVariablesExtractor
-
- All Implemented Interfaces:
com.flowable.form.engine.FormDataModelVariablesExtractor
public class DataObjectFormDataModelVariablesExtractor extends java.lang.Object implements com.flowable.form.engine.FormDataModelVariablesExtractor- Author:
- Filip Hrisafov
-
-
Constructor Summary
Constructors Constructor Description DataObjectFormDataModelVariablesExtractor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataObjectInstanceVariableContainercreate(java.util.Map<java.lang.String,java.lang.Object> modifiedData, java.lang.String dataObjectDefinitionKey, DataObjectEngineConfiguration dataObjectEngineConfiguration, java.lang.String currentTenantId)java.lang.ObjectextractVariableFromFormPayload(com.flowable.form.model.FormDataModel formDataModel, java.util.Map<java.lang.String,java.lang.Object> modifiedData, java.util.Map<java.lang.String,java.lang.Object> originalData)protected DataObjectInstanceVariableContainermodify(java.lang.String definitionId, java.util.Map<java.lang.String,java.lang.Object> modifiedData, java.util.Map<java.lang.String,java.lang.Object> originalData, DataObjectEngineConfiguration engineConfiguration)protected voidverifyAllowedToCreate(com.flowable.form.model.FormDataModel model)
-
-
-
Method Detail
-
extractVariableFromFormPayload
public java.lang.Object extractVariableFromFormPayload(com.flowable.form.model.FormDataModel formDataModel, java.util.Map<java.lang.String,java.lang.Object> modifiedData, java.util.Map<java.lang.String,java.lang.Object> originalData)- Specified by:
extractVariableFromFormPayloadin interfacecom.flowable.form.engine.FormDataModelVariablesExtractor
-
modify
protected DataObjectInstanceVariableContainer modify(java.lang.String definitionId, java.util.Map<java.lang.String,java.lang.Object> modifiedData, java.util.Map<java.lang.String,java.lang.Object> originalData, DataObjectEngineConfiguration engineConfiguration)
-
create
protected DataObjectInstanceVariableContainer create(java.util.Map<java.lang.String,java.lang.Object> modifiedData, java.lang.String dataObjectDefinitionKey, DataObjectEngineConfiguration dataObjectEngineConfiguration, java.lang.String currentTenantId)
-
verifyAllowedToCreate
protected void verifyAllowedToCreate(com.flowable.form.model.FormDataModel model)
-
-