Package org.camunda.bpm.engine.impl.util
Class DecisionEvaluationUtil
java.lang.Object
org.camunda.bpm.engine.impl.util.DecisionEvaluationUtil
- Author:
- Roman Smirnov
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected static DecisionInvocationcreateInvocation(DecisionDefinition decisionDefinition, AbstractVariableScope variableScope) protected static DecisionInvocationcreateInvocation(DecisionDefinition decisionDefinition, VariableContext variableContext) protected static DecisionInvocationcreateInvocation(DecisionDefinition decisionDefinition, VariableMap variables) static voidevaluateDecision(AbstractVariableScope execution, String defaultTenantId, BaseCallableElement callableElement, String resultVariable, DecisionResultMapper decisionResultMapper) static DmnDecisionResultevaluateDecision(DecisionDefinition decisionDefinition, VariableMap variables) static DmnDecisionTableResultevaluateDecisionTable(DecisionDefinition decisionDefinition, VariableMap variables) static DecisionResultMappergetDecisionResultMapperForName(String mapDecisionResult) protected static voidinvoke(DecisionInvocation invocation) protected static DecisionDefinitionresolveDecisionDefinition(BaseCallableElement callableElement, AbstractVariableScope execution, String defaultTenantId) 
- 
Field Details- 
DECISION_RESULT_VARIABLE- See Also:
 
 
- 
- 
Constructor Details- 
DecisionEvaluationUtilpublic DecisionEvaluationUtil()
 
- 
- 
Method Details- 
getDecisionResultMapperForName
- 
evaluateDecisionpublic static void evaluateDecision(AbstractVariableScope execution, String defaultTenantId, BaseCallableElement callableElement, String resultVariable, DecisionResultMapper decisionResultMapper) throws Exception - Throws:
- Exception
 
- 
evaluateDecisionpublic static DmnDecisionResult evaluateDecision(DecisionDefinition decisionDefinition, VariableMap variables) throws Exception - Throws:
- Exception
 
- 
evaluateDecisionTablepublic static DmnDecisionTableResult evaluateDecisionTable(DecisionDefinition decisionDefinition, VariableMap variables) throws Exception - Throws:
- Exception
 
- 
invoke- Throws:
- Exception
 
- 
createInvocationprotected static DecisionInvocation createInvocation(DecisionDefinition decisionDefinition, VariableMap variables) 
- 
createInvocationprotected static DecisionInvocation createInvocation(DecisionDefinition decisionDefinition, AbstractVariableScope variableScope) 
- 
createInvocationprotected static DecisionInvocation createInvocation(DecisionDefinition decisionDefinition, VariableContext variableContext) 
- 
resolveDecisionDefinitionprotected static DecisionDefinition resolveDecisionDefinition(BaseCallableElement callableElement, AbstractVariableScope execution, String defaultTenantId) 
 
-