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 DataObjectInstanceVariableContainer
create(java.util.Map<java.lang.String,java.lang.Object> modifiedData, java.lang.String dataObjectDefinitionKey, DataObjectEngineConfiguration dataObjectEngineConfiguration, java.lang.String currentTenantId)
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)
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)
protected void
verifyAllowedToCreate(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:
extractVariableFromFormPayload
in 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)
-
-