![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activiti工作流
尘小新
坚持每天往前走,不求快,但别停
展开
-
Activity工作流笔记之——根据任务ID获取当前活动对象的连线名称集合
/**二:已知任务ID,查询ProcessDefinitionEntity对象,从而获取当前任务完成之后的连线名称,并放置到List<String>集合中*/ @Override public List<String> findOutComeListByTaskId(String taskId) { //返回存放连线的名称集合 List<String>...原创 2018-03-05 14:56:23 · 8087 阅读 · 7 评论 -
Activiti流程向后执行一步方法runtimeService().signal(executionId);
例子: @Test public void startProcessInstance(){ //流程定义的key String processDefinitionKey = "receiveTask"; ProcessInstance pi = processEngine.getRuntimeService()//与正在执行的流程实例和执行对象相关的Service ...原创 2018-07-04 09:41:18 · 4374 阅读 · 0 评论 -
Activiti工作流笔记之——分配个人任务的三种方式
1.直接指定办理人 流程图中任务节点的配置测试代码: ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); //部署流程定义,启动流程实例 @Test public void testTask() throws Exception { // 1...原创 2018-07-04 10:41:57 · 1846 阅读 · 0 评论 -
Activiti工作流笔记之——分配组任务的三种方式
目录 1.直接指定办理人2.使用流程变量3.使用监听类1.直接指定办理人测试代码:package cn.itcast.l_groupTask;import java.io.InputStream;import java.util.HashMap;import java.util.List;import java.util.Map;import org...原创 2018-07-05 11:29:54 · 4193 阅读 · 3 评论 -
Activiti工作流学习笔记入门(一)——创建25张表的两种方式
1.创建一个maven项目2.添加pom依赖包pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0...原创 2018-11-13 15:30:26 · 362 阅读 · 1 评论 -
Activiti工作流学习笔记入门(四)——流程实例的构建、判断状态、历史流程实例查询和历史活动查询
第一节:构建学生请假审批流程第二节:执行对象概念第三节:判断流程实例状态第四节:历史流程实例查询第五节:历史活动查询 package com.java1234.activiti.flow;import java.util.List;import org.activiti.engine.ProcessEngine;import org.activiti.engine....原创 2018-11-15 14:41:19 · 552 阅读 · 0 评论 -
Activiti工作流学习笔记入门(五)——流程变量
package com.java1234.activiti.variable;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import org.activiti.engine.ProcessEngine;import org.activiti....原创 2018-11-15 16:11:12 · 193 阅读 · 0 评论 -
Activiti工作流学习笔记入门(二)——部署、启动、完成流程涉及到的表(HelloWorld示例)
private ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine(); #1.部署流程定义涉及到的表 /** * 部署流程定义 */ @Test public void deploy() { Deployment deployment = processEngine.getRep...原创 2018-11-14 10:31:44 · 649 阅读 · 0 评论 -
Activiti工作流学习笔记入门(三)——流程定义的部署、查询、删除、不能修改
更详细的介绍:http://blog.java1234.com/blog/articles/84.html 1.流程定义的部署(两种方式)package com.java1234.activiti.procdef;import java.io.InputStream;import java.util.zip.ZipInputStream;import org.activit...原创 2018-11-14 16:56:40 · 394 阅读 · 0 评论