打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
jbpm4.4查询实例
JBPM4.4:
1、根据任务ID找出流程定义ID(jbpm4_deployprop_  stringvar_==ProcessDefinition.getId())
select t.procdefid_ from jbpm4_execution t where t.dbid_=(select  tt.execution_  from jbpm4_task tt where tt.dbid_= 10020)
2、根据任务当前活动名称(task.getName())找出任务中的变量名(==candidate-groups="#{dep1}")
select t.KEY_ from jbpm4_variable t where t.EXECUTION_ in (select  t.DBID_  from jbpm4_execution t  where t.ACTIVITYNAME_ ='"+str+"');
3、根据流程实例找出任务信息
ProcessEngine processEngine = Configuration.getProcessEngine();
  RepositoryService repositoryService = processEngine.getRepositoryService();
   pdList = repositoryService.createProcessDefinitionQuery().list();
pdId = pdList.get(0).getId();
ProcessInstance processInstance = executionService.startProcessInstanceById(pdId, map);
 String pid= processInstance.getId();
select t.*, t.rowid from jbpm4_task t where t.execution_id_='FaWenShenPi.390001'
4.用流程实例ID找出任务历史数据:
对流程实例的用户处理信息历史记录
select t.*, t.rowid from jbpm4_hist_task t where t.execution_='FeiYongBaoXiao.370015'
对整个流程实例所以的历史记录包括任务活动名称,带 jbpm4_hist_task 外键
select t.*, t.rowid from jbpm4_hist_actinst t where t.execution_='FeiYongBaoXiao.370015'
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Spring 后处理
activiti学习笔记2
blogjava - java神谕-在jbpm3.0指南中几个例子的剖析
史上最全的工作流引擎 Activiti 进阶学习教程(值得收藏)
JBPM工作原理及其步骤
揭秘jbpm流程引擎内核设计思想及构架
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服