示例#1
0
        protected internal virtual void initializeDecisionTableResultMapper(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
        {
            DecisionTask decisionTask = getDefinition(element);
            DmnDecisionTaskActivityBehavior behavior = getActivityBehavior(activity);
            string mapper = decisionTask.CamundaMapDecisionResult;
            DecisionResultMapper decisionResultMapper = getDecisionResultMapperForName(mapper);

            behavior.DecisionTableResultMapper = decisionResultMapper;
        }
示例#2
0
 public DmnBusinessRuleTaskActivityBehavior(BaseCallableElement callableElement, string resultVariableName, DecisionResultMapper decisionResultMapper)
 {
     this.callableElement      = callableElement;
     this.resultVariable       = resultVariableName;
     this.decisionResultMapper = decisionResultMapper;
 }