public class DataObjectFormDataModelVariablesExtractor extends Object implements com.flowable.form.engine.FormDataModelVariablesExtractor
Constructor and Description |
---|
DataObjectFormDataModelVariablesExtractor() |
Modifier and Type | Method and Description |
---|---|
protected DataObjectInstance |
create(Map<String,Object> modifiedData,
DatabaseSchemaDataObjectModel objectModel,
DataObjectEngineConfiguration dataObjectEngineConfiguration,
String currentTenantId) |
Object |
extractVariableFromFormPayload(com.flowable.form.model.FormDataModel formDataModel,
Map<String,Object> modifiedData,
Map<String,Object> originalData) |
protected String |
getCurrentTenantId() |
protected DataObjectInstance |
modify(String lookupId,
String definitionId,
Map<String,Object> modifiedData,
DatabaseSchemaDataObjectModel objectModel,
DataObjectEngineConfiguration engineConfiguration) |
protected void |
verifyAllowedToCreate(com.flowable.form.model.FormDataModel model) |
protected void |
verifyAllowedToModify(com.flowable.form.model.FormDataModel model) |
public DataObjectFormDataModelVariablesExtractor()
public Object extractVariableFromFormPayload(com.flowable.form.model.FormDataModel formDataModel, Map<String,Object> modifiedData, Map<String,Object> originalData)
extractVariableFromFormPayload
in interface com.flowable.form.engine.FormDataModelVariablesExtractor
protected DataObjectInstance modify(String lookupId, String definitionId, Map<String,Object> modifiedData, DatabaseSchemaDataObjectModel objectModel, DataObjectEngineConfiguration engineConfiguration)
protected DataObjectInstance create(Map<String,Object> modifiedData, DatabaseSchemaDataObjectModel objectModel, DataObjectEngineConfiguration dataObjectEngineConfiguration, String currentTenantId)
protected void verifyAllowedToModify(com.flowable.form.model.FormDataModel model)
protected void verifyAllowedToCreate(com.flowable.form.model.FormDataModel model)
protected String getCurrentTenantId()
Copyright © 2019. All rights reserved.