任務候選人(組)
public class candidatetest }}
任務持有人
public class ownertest }}
任務**人
public class claimtest }}
任務引數
public class vartest
}
public class servartest
}
引數作用域
public class varlocaltest
}
public class dataobjecttest
}
執行流啟動流程
生成乙個主執行流乙個子執行流
生成乙個主執行流兩個子執行流
設定與查詢流程引數及引數作用域
public class scope else
}for (task task : tasks)
//生成一條主執行流一條子執行流
task taskc = taskservice.createtaskquery().processinstanceid(pi.getid()).singleresult();
system.out.println(runtimeservice.getvariable(pi.getid(),"taskvara"));
system.out.println(runtimeservice.getvariable(pi.getid(),"taskvarb"));
system.out.println(pi.getid());
/*** 執行結果:
21activiti 流程管理定義(辦理任務)
分析 是辦理任務,所以從processengine得到的是taskservice。當執行完這段 再以員工的身份去執行查詢的時候,會發現這個時候已經沒有資料了,因為正在執行的任務中沒有資料。對於執行完的任務,activiti將從act ru task表中刪除該任務,下乙個任務會被插入進來。以 部門經理...
Activiti組任務 十
在流程定義中在任務結點的 assignee 固定設定任務負責人,在流程定義時將參與者固定設定 在.bpmn 檔案中,如果臨時任務負責人變更則需要修改流程定義,系統可擴充套件性差。針對這種情況可以給任務設定多個候選人,可以從候選人中選擇參與者來完成任務。設定任務候選人 在流程圖中任務節點的配置中設定 ...
Activiti 五 完結任務
當我們知道了個人的任務後就可以對任務進行完結 得到processengine 物件得到 taskservice 物件查詢任務 判斷完結任務 public class activititask act hi actinst表 我們看到執行人xiaoyi有了結束時間,並且表中多了一條xiaoer的任務,...