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