`
wuxufeng8080
  • 浏览: 49511 次
  • 性别: Icon_minigender_1
  • 来自: 浙江
社区版块
存档分类
最新评论
文章列表
1、一个node中的task,在创建之后,如果重新回退到这个node,则,不会重新指定actor,就算actor是通过swimlane类动态指定的。也按原来这个task的actor重新创建这个taskInstance。不清楚jBPM是不是系统就是这么设计的。通过自己的测试,感觉是这样样子的。 2、为了能在同一个node,循环创建taskInstance,这里要用动态创建taskInstance方式来创建,并指定actor,这样可以创建出同样的task不同的actor。主要是为了循环利用一个相同的node。
公司对于代理人在流程中有这样的应用: 当用户设置了代理人之后的任务,用户和代理人都要能看到这个任务; 当用户设置代理人时,已有的任务需要添加代理人,并通知代理人处理; 当用户取消代理人设置后,原来代理人未完成的任务,需要重新回到用户的任务中。 经过昨天对ActorId和PooledActors的研究,想出这样一个解决方案,基本上完成了上面所需要的功能。 对于第一个要求,只需要设置TaskInstance的PooledActors这个属性给用户及代理人,这样用户及代理人都能看到这个任务。在代理人或用户确定要处理这个任务后,会进行check out的动作,把这个任务 ...

ActorID & PooledActors

    博客分类:
  • jBPM
jBPM有两种分配任务的模式,推模式和拉模式。 推模式:系统主动分配任务给actorID。推模式只有一个人能参与这个任务。通过actorId指定用户 拉模式:actorId去申请这个任务。拉模式的任务可以是多个人参与的,但是只能有其中的 ...
最近在研究jBPM,碰到了一大堆问题,这个郁闷的了。不过到今天为止,终于小有成果,可喜可贺啊,:) 下面主要讲一下最近碰到的一些问题,疑问以及解决方案 1、流程的测试 刚开始不知道怎么用插件,流程代码都是手写的 ...
Global site tag (gtag.js) - Google Analytics