jbpm 探索与研究

* decision
决策节点,用于计算流向。有两种计算方式:
1> 在decision中使用DecisionHandler,或使用一个表达式。
(都是返回要使用的transition的name);
2> 在decision中的transition元素中使用boolean表达式。这样将使用表达式
计算结果为真的那个transition离开节点。
a) 只有decision节点中的transition元素的的condition可以计算。在其他
节点是不起作用的!
b) 如果有多个transition的condition计算为true,将会使用第一个结果为
true的transition(按定义中的顺序);
c) 如果所有的transition的condition的值都为false,则使用第一个。

如果以上方法同时使用,调用的顺序为:
如果有decisionDelegation,则使用它的计算结果。否则,
如果有decisionExpression,则使用它的计算结果。否则,
如果使用decisionConditions(trasnition中的表达式)的计算结果。
过。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值