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之中不同的历史查询对象就可以完成不同表的查询,几乎所有的历史表的内容查询都可以获得.

原文地址:https://www.cnblogs.com/trekxu/p/10381340.html