读书人

jbpm学习札记(八) task活动讲解之任

发布时间: 2012-12-21 12:03:49 作者: rapoo

jbpm学习笔记(八) task活动讲解之任务分配,候选,自定义任务分配处理器
本来是要写end活动的,感觉比较简单,就直接进入task活动。
Task活动是一个重难点。
定义:在jbpm中,task活动一般用来处理涉及人机交互的活动。我们可以使用task活动的assignee属性将一个任务分配给指定的用户。

示例一:熟练一下基本功能
对应的jpdl如下:


对应的order代码如下:


流程实例发起后,任务review会被创建。这个任务不会显示在任何人的个人任务列表中,因为还没有创建sales-dept组。因此下面获取的个人任务列表将是空(empty)的:

Ok,单元测试如下:

Order order=(Order)execution.getVariable("order");assignable.setAssignee(order.getOwner());

就可以自动控制分配人了。

下一篇继续task活动其他内容!!!




读书人网 >编程

热点推荐