Class DmnActivityBehavior
java.lang.Object
org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
org.flowable.engine.impl.bpmn.behavior.TaskActivityBehavior
org.flowable.engine.impl.bpmn.behavior.DmnActivityBehavior
- All Implemented Interfaces:
Serializable, ActivityBehavior, TriggerableActivityBehavior
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected TaskFields inherited from class AbstractBpmnActivityBehavior
multiInstanceActivityBehavior, v5MultiInstanceActivityBehaviorFields inherited from class FlowNodeActivityBehavior
bpmnActivityBehavior -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyFallbackToDefaultTenant(DelegateExecution execution, ExecuteDecisionBuilder executeDecisionBuilder) protected voidapplyParentDeployment(DelegateExecution execution, ExecuteDecisionBuilder executeDecisionBuilder, ProcessEngineConfigurationImpl processEngineConfiguration) voidexecute(DelegateExecution execution) Default behaviour: just leave the activity with no extra functionality.protected booleanprotected voidsetDecisionServiceVariablesOnExecution(Map<String, List<Map<String, Object>>> executionResult, String decisionServiceKey, DelegateExecution execution, tools.jackson.databind.ObjectMapper objectMapper, boolean multipleResults) protected voidsetVariablesOnExecution(List<Map<String, Object>> executionResult, String decisionKey, DelegateExecution execution, tools.jackson.databind.ObjectMapper objectMapper, boolean multipleResults) Methods inherited from class TaskActivityBehavior
getActiveValueListMethods inherited from class AbstractBpmnActivityBehavior
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, getV5MultiInstanceActivityBehavior, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior, setV5MultiInstanceActivityBehaviorMethods inherited from class FlowNodeActivityBehavior
leaveIgnoreConditions, parseActivityType, trigger
-
Field Details
-
EXPRESSION_DECISION_TABLE_REFERENCE_KEY
- See Also:
-
EXPRESSION_DECISION_TABLE_THROW_ERROR_FLAG
- See Also:
-
EXPRESSION_DECISION_TABLE_FALLBACK_TO_DEFAULT_TENANT
- See Also:
-
EXPRESSION_DECISION_TABLE_SAME_DEPLOYMENT
- See Also:
-
task
-
-
Constructor Details
-
DmnActivityBehavior
-
-
Method Details
-
execute
Description copied from class:FlowNodeActivityBehaviorDefault behaviour: just leave the activity with no extra functionality.- Specified by:
executein interfaceActivityBehavior- Overrides:
executein classFlowNodeActivityBehavior
-
applyFallbackToDefaultTenant
protected void applyFallbackToDefaultTenant(DelegateExecution execution, ExecuteDecisionBuilder executeDecisionBuilder) -
applyParentDeployment
protected void applyParentDeployment(DelegateExecution execution, ExecuteDecisionBuilder executeDecisionBuilder, ProcessEngineConfigurationImpl processEngineConfiguration) -
setDecisionServiceVariablesOnExecution
-
setVariablesOnExecution
-
hasMultipleResults
-