| 123456789101112131415161718192021222324252627282930 |
- <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@ page import="org.jbpm.api.ProcessEngine" %>
- <%@ page import="org.jbpm.api.Configuration" %>
- <%@ page import="org.jbpm.api.ExecutionService" %>
- <%@ page import="org.jbpm.api.ProcessInstance" %>
- <%@ page import="java.util.List" %>
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>显示流程实例</title>
- </head>
- <body>
- <%
- ProcessEngine processEngine = Configuration.getProcessEngine();
- ExecutionService executionService = processEngine.getExecutionService(); // 流程实例管理者
- // 查询当前执行的流程实例
- List<ProcessInstance> activeInstances = executionService.createProcessInstanceQuery().list();
- out.println("流程实例数:"+ activeInstances.size() +"<br/><br/>");
- for (ProcessInstance processInstance1 : activeInstances) {
- // out.println("流程实例key:"+processInstance1.getKey() +"<br/>");
- // out.println("流程实例Name:"+processInstance1.getName() +"<br/>");
- out.println("流程实例 id="+processInstance1.getId() +"<br/>");
- out.println("流程定义Id:"+processInstance1.getProcessDefinitionId() +"<br/><br/>");
- }
- %>
- </body>
- </html>
|