Package org.camunda.bpm.engine.impl.util
Class DecisionEvaluationUtil
- java.lang.Object
-
- org.camunda.bpm.engine.impl.util.DecisionEvaluationUtil
-
public class DecisionEvaluationUtil extends Object
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description static String
DECISION_RESULT_VARIABLE
-
Constructor Summary
Constructors Constructor Description DecisionEvaluationUtil()
-
Method Summary
-
-
-
Field Detail
-
DECISION_RESULT_VARIABLE
public static final String DECISION_RESULT_VARIABLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDecisionResultMapperForName
public static DecisionResultMapper getDecisionResultMapperForName(String mapDecisionResult)
-
evaluateDecision
public static void evaluateDecision(AbstractVariableScope execution, String defaultTenantId, BaseCallableElement callableElement, String resultVariable, DecisionResultMapper decisionResultMapper) throws Exception
- Throws:
Exception
-
evaluateDecision
public static DmnDecisionResult evaluateDecision(DecisionDefinition decisionDefinition, VariableMap variables) throws Exception
- Throws:
Exception
-
evaluateDecisionTable
public static DmnDecisionTableResult evaluateDecisionTable(DecisionDefinition decisionDefinition, VariableMap variables) throws Exception
- Throws:
Exception
-
invoke
protected static void invoke(DecisionInvocation invocation) throws Exception
- Throws:
Exception
-
createInvocation
protected static DecisionInvocation createInvocation(DecisionDefinition decisionDefinition, VariableMap variables)
-
createInvocation
protected static DecisionInvocation createInvocation(DecisionDefinition decisionDefinition, AbstractVariableScope variableScope)
-
createInvocation
protected static DecisionInvocation createInvocation(DecisionDefinition decisionDefinition, VariableContext variableContext)
-
resolveDecisionDefinition
protected static DecisionDefinition resolveDecisionDefinition(BaseCallableElement callableElement, AbstractVariableScope execution, String defaultTenantId)
-
-