Class ResolveDataDictionaryVariableDefinitionsCmd
java.lang.Object
com.flowable.platform.engine.impl.datadictionary.ResolveDataDictionaryVariableDefinitionsCmd
- All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<DataDictionaryVariableDefinitions>
public class ResolveDataDictionaryVariableDefinitionsCmd
extends Object
implements org.flowable.common.engine.impl.interceptor.Command<DataDictionaryVariableDefinitions>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ResolveDataDictionaryVariableDefinitionsCmd
(String scopeType, String scopeDefinitionId, String tenantId) -
Method Summary
Modifier and TypeMethodDescriptionexecute
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected DataDictionaryVariableDefinitions
loadCaseDataDictionaryVariableDefinitions
(String caseDefinitionId, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected DataDictionaryVariableDefinitions
loadDataDictionaryVariableDefinitions
(String scopeType, String scopeDefinitionId, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected DataDictionaryVariableDefinitions
loadProcessDataDictionaryVariableDefinitions
(String processDefinitionId, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected static DataDictionaryModelElement
parseModelReference
(org.flowable.bpmn.model.ExtensionElement extensionElement, String definitionDeploymentId, String tenantId) protected static DataDictionaryModelElement
parseModelReference
(org.flowable.cmmn.model.ExtensionElement extensionElement, String definitionDeploymentId, String tenantId) protected Map
<String, DataDictionaryVariableDefinition> readDataDictionaryVariablesFromCaseDefinition
(String caseDefinitionId, org.flowable.cmmn.model.BaseElement baseElement, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected Map
<String, DataDictionaryVariableDefinition> readDataDictionaryVariablesFromProcessDefinition
(String processDefinitionId, org.flowable.bpmn.model.BaseElement baseElement, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected String
resolveDeploymentIdForCaseDefinition
(String caseDefinitionId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected String
resolveDeploymentIdForProcessDefinition
(String processDefinitionId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected DictionaryType
resolveType
(DataDictionaryVariableDefinition definition, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER -
scopeType
-
scopeDefinitionId
-
tenantId
-
-
Constructor Details
-
ResolveDataDictionaryVariableDefinitionsCmd
-
-
Method Details
-
execute
public DataDictionaryVariableDefinitions execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
execute
in interfaceorg.flowable.common.engine.impl.interceptor.Command<DataDictionaryVariableDefinitions>
-
loadDataDictionaryVariableDefinitions
protected DataDictionaryVariableDefinitions loadDataDictionaryVariableDefinitions(String scopeType, String scopeDefinitionId, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
loadProcessDataDictionaryVariableDefinitions
protected DataDictionaryVariableDefinitions loadProcessDataDictionaryVariableDefinitions(String processDefinitionId, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
loadCaseDataDictionaryVariableDefinitions
protected DataDictionaryVariableDefinitions loadCaseDataDictionaryVariableDefinitions(String caseDefinitionId, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
resolveType
protected DictionaryType resolveType(DataDictionaryVariableDefinition definition, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
readDataDictionaryVariablesFromProcessDefinition
protected Map<String,DataDictionaryVariableDefinition> readDataDictionaryVariablesFromProcessDefinition(String processDefinitionId, org.flowable.bpmn.model.BaseElement baseElement, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
readDataDictionaryVariablesFromCaseDefinition
protected Map<String,DataDictionaryVariableDefinition> readDataDictionaryVariablesFromCaseDefinition(String caseDefinitionId, org.flowable.cmmn.model.BaseElement baseElement, String tenantId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
parseModelReference
protected static DataDictionaryModelElement parseModelReference(org.flowable.bpmn.model.ExtensionElement extensionElement, String definitionDeploymentId, String tenantId) -
parseModelReference
protected static DataDictionaryModelElement parseModelReference(org.flowable.cmmn.model.ExtensionElement extensionElement, String definitionDeploymentId, String tenantId) -
resolveDeploymentIdForProcessDefinition
-
resolveDeploymentIdForCaseDefinition
-