JBPM3.2学习1
最近维护一个项目,由于项目比较老了,所以用的jbpm3.2,自学了下:
1、创建jbpm数据库表:
List tasks = context.getTaskMgmtSession().findTaskInstance(actorId);for(Iterator iter = tasks.iterator();iter.hasNext();){ TaskInstance ti = (TaskInstance )iter.next(); ProcessInstance pi = ti.getProcessInstance(); Integer docId = pi.getContextInstance().getVariable("docId"); if(docId.equals(documentId)){ //在缺省情况下,调用end方法有两个目的,1:结束TaskInstance 对象 //2、触发当前token对象的signal方法,使得流程继续向下流转 ti.end(); }}
?