004 流程历史
一 .概述
在前面的内容之中,我们完成了一次流程实例,这样就产生了流程历史信息.
二 .活动历史表
在数据库的表之中,我们发现所有的节点信息都被描述到该表之中.
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); HistoryService historyService = processEngine.getHistoryService(); List<HistoricProcessInstance> list = historyService.createHistoricProcessInstanceQuery().list(); for (HistoricProcessInstance history : list) { System.out.println(history); }
在HistorySercice之中可以创建多个不同的查询对象,通过这些查询对象可以完成不同的历史信息的查询.
在HistoryService之中不同的历史查询对象就可以完成不同表的查询,几乎所有的历史表的内容查询都可以获得.