文章內容如題
JBPM4 提供了這樣的接口,代碼相對簡單:
processEngine=new org.jbpm.api.Configuration().buildProcessEngine();
ExecutionService executionService =
processEngine.getExecutionService();
executionService.deleteProcessInstance(processInstanceid);
1:我們刪除了一些業務信息的同時最好 @PreRemove 刪除流程定義。因爲JBPM4_VARIABLE 中保留了很多和業務相關的信息。容易造成之後的程序出錯
2:網上有篇文章針對數據庫進行了操作,很可取,但是顯然使用接口更好。
3:細心的猿媛已經發現了,我並沒有聲明processEngine ,
至於ProcessEngine processEngine 是否用static 修飾,楊小一斟酌了許久。還望高人指點!