JBPM4 獲取任務

2022-03-20 16:46:52 字數 1620 閱讀 6276

示例**:

1

<?

xml version="1.0" encoding="utf-8"

?>23

<

process

name

="test"

key="test"

xmlns

="">

4<

start

name

="start1"

g="255,35,48,48"

>

5<

transition

name

="提交到科長"

to="科長審批"

g="-63,-25"

/>

6start

>

7<

task

assignee

="張三"

name

="科長審批"

g="230,148,92,52"

>

8<

transition

name

="提交到主任"

to="主任審批"

g="-63,-25"

/>

9task

>

10<

task

assignee

="李四"

name

="主任審批"

g="233,263,92,52"

>

11<

transition

name

="通過"

to="end1"

g="-62,-25"

/>

12task

>

13<

end

name

="end1"

g="259,379,48,48"

/>

14process

>

1         processengine processengine =configuration.getprocessengine();

2 taskservice taskservice =processengine.gettaskservice();

3 listtasks = taskservice.findpersonaltasks("李四");

4 system.out.println("任務數量==" +tasks.size());

5 task task = tasks.get(0);

67 system.out.println("任務名詞==" +task.getactivityname());

8 system.out.println("任務人員==" +task.getassignee() + "任務id===" + task.getid());

task:任務。

1、獲取流程引擎

2、獲取任務服務

3、根據任務接收人的名字獲取他的任務列表(待辦任務)

4、根據任務列表可以得到:任務數量、第乙個任務、任務名稱、任務人員、任務id。

jbpm4 任務候選人

taskimpl.getallparticipants 可以得到所有的候選人 taskservice.addtaskparticipatinguser taskid,userid,participation.candidate 可以給任務新增候選人 所以,流程定義時可以將任務的候選人隨意設定,在流程...

JBPM4 任務節點 任務分配swimlane

swimlane泳道,幾個任務受理人相同的任務節點,可以劃分為乙個泳道 jpdl 流程操作 與前一章相同 部署流程 建立流程例項 流程部署key processinstance processinstance executionservice.startprocessinstancebykey ta...

jbpm4 引數設定

task test 2 xmlns description 測試型別 這樣是無法取到 description的 正確寫法是這樣的 task test 2 xmlns 測試型別 流程 xmlns 發布到資料庫中的時候會變成 流程 key process xmlns 這樣發布到資料 庫中,流程名稱就是中...