public class DmnActivityBehavior extends TaskActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected static String |
EXPRESSION_DECISION_TABLE_FALLBACK_TO_DEFAULT_TENANT |
protected static String |
EXPRESSION_DECISION_TABLE_REFERENCE_KEY |
protected static String |
EXPRESSION_DECISION_TABLE_SAME_DEPLOYMENT |
protected static String |
EXPRESSION_DECISION_TABLE_THROW_ERROR_FLAG |
protected org.flowable.bpmn.model.Task |
task |
multiInstanceActivityBehaviorbpmnActivityBehavior| Constructor and Description |
|---|
DmnActivityBehavior(org.flowable.bpmn.model.Task task) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyFallbackToDefaultTenant(DelegateExecution execution,
ExecuteDecisionBuilder executeDecisionBuilder) |
protected void |
applyParentDeployment(DelegateExecution execution,
ExecuteDecisionBuilder executeDecisionBuilder,
ProcessEngineConfigurationImpl processEngineConfiguration) |
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected void |
setDecisionServiceVariablesOnExecution(Map<String,List<Map<String,Object>>> executionResult,
String decisionServiceKey,
DelegateExecution execution,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
boolean multipleResults) |
protected void |
setVariablesOnExecution(List<Map<String,Object>> executionResult,
String decisionKey,
DelegateExecution execution,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
boolean multipleResults) |
getActiveValueListexecuteCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityType, triggerprotected static final String EXPRESSION_DECISION_TABLE_REFERENCE_KEY
protected static final String EXPRESSION_DECISION_TABLE_THROW_ERROR_FLAG
protected static final String EXPRESSION_DECISION_TABLE_FALLBACK_TO_DEFAULT_TENANT
protected static final String EXPRESSION_DECISION_TABLE_SAME_DEPLOYMENT
protected org.flowable.bpmn.model.Task task
public DmnActivityBehavior(org.flowable.bpmn.model.Task task)
public void execute(DelegateExecution execution)
FlowNodeActivityBehaviorexecute in interface ActivityBehaviorexecute in class FlowNodeActivityBehaviorprotected void applyFallbackToDefaultTenant(DelegateExecution execution, ExecuteDecisionBuilder executeDecisionBuilder)
protected void applyParentDeployment(DelegateExecution execution, ExecuteDecisionBuilder executeDecisionBuilder, ProcessEngineConfigurationImpl processEngineConfiguration)
protected void setDecisionServiceVariablesOnExecution(Map<String,List<Map<String,Object>>> executionResult, String decisionServiceKey, DelegateExecution execution, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean multipleResults)
Copyright © 2020 Flowable. All rights reserved.