JBPM问题

刚进新公司,折腾了两个星期的JBPM了,以前也没怎么用过这个东东,碰到很多问题,整理一下。

 

1。会签问题

     思路:JBPM会签就是在原TAST任务节点上设置自动创建任务实例属性为假,不让JBPM自动创建,通过定义ACTION,获取该节点的TASK后,依据该TASK动态的去创建TaskInstance,根据需求,有多少人创建多少个任务实例,设置节点属性为第一个人提交,会签结束,N个人提交,会签结束,最后一个提交,会签结束等多种情况

 

 

2。分支聚合问题

   思路:默认所有分支到达,聚合后流程跳转,通过在JOIN节点设置其NODE-ENTER事件,即节点进入事件,设置ACTION,判断是否流转,通过得到该JOIN节点后,设置JOIN节点的Discriminator属性为TRUE,则流程就可以聚合跳转,通过动态控制几个分支到达,流程聚合。

 

3。动态分支、多步会签问题

   思路:JBPM3中不支持并发子流程和动态分子功能,但可以在FORK节点中动态去创建TOKN,根据流程中已有的子分支流程创建子TOKEN,创建时,获取凭借的TRANS,根据该TRANS构建其动态子TOKEN,即该TOKEN指向原子分支的TASK实例,动态创建后,调用NODE。LEAV方法让程TOKEN流转到其对应的TASK上,保持动态分支和原有分支的起点同步。

 

 

4。动态定时器问题

 

 思路:纠结中。。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值