Activiti 流程发布

简介: Activiti 流程发布

Activiti 流程发布的调用 repositoryService 的 createDeployment 即可

@Test
public void deploy() {
    Deployment deploy = repositoryService.createDeployment()
            .addClasspathResource("processes/LeaveProcess.bpmn")
            .addClasspathResource("processes/LeaveProcess.png")
            .key(bpmnNameAndKey)
            .name(bpmnNameAndKey)
            .category("HR")
            .deploy();
//        流程部署ID:1
//        流程keyId:LeaveProcess
//        流程名称ID:LeaveProcess
//        流程分类ID:HR
    System.out.println("流程部署ID:" + deploy.getId());
    System.out.println("流程keyId:" + deploy.getKey());
    System.out.println("流程名称ID:" + deploy.getName());
    System.out.println("流程分类ID:" + deploy.getCategory());
    List<ProcessDefinition> list = repositoryService.createProcessDefinitionQuery()
            .orderByProcessDefinitionVersion().asc()
            .list();
    if (!CollectionUtils.isEmpty(list)) {
        for (ProcessDefinition pd : list) {
            System.out.println("流程Key:" + pd.getKey());
            System.out.println("流程名称:" + pd.getName());
            System.out.println("流程版本:" + pd.getVersion());
        }
    }
}
相关文章
|
6月前
|
安全 NoSQL Java
SpringBoot集成Activiti5.22在线流程设计器
SpringBoot集成Activiti5.22在线流程设计器
211 0
SpringBoot集成Activiti5.22在线流程设计器
|
存储 Java API
流程引擎Activiti流程实例讲解
流程引擎Activiti流程实例讲解
262 0
|
Java 数据库连接 API
Activiti-流程操作2
Activiti-流程操作2
Activiti-流程操作2
|
Java API 数据库
Activiti-流程操作
Activiti-流程操作
Activiti-流程操作
|
存储 XML 缓存
Activiti原理分析(一)从一个简单流程开始
本系列文章将基于 Activiti 6 源代码对 Activiti 的原理进行深入剖析,让读者快速知其然,同时知其所以然。 第一篇文章将分析一个简单流程在 Activiti 中的执行流程,借此把 Activiti 底层的一些概念快速梳理一遍,让读者对 Activiti 的底层实现有个大概了解,知晓每张表的作用。内容都是笔者从源码里分析出来或者核对过的,比一般的文档更加翔实靠谱。
3600 2
Activiti原理分析(一)从一个简单流程开始
|
XML 缓存 Java
项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势
本文对工作流Activiti框架中流程定义的部署进行了详细说明介绍。介绍了工作流Activiti框架中业务流程部署的两种方式,包括编程式部署以及通过Activiti Explorer控制台部署。介绍了流程部署时需要使用到的外部资源,流程定义部署不同的版本生成不同的流程定义的图片。通过这篇文章,基本上对工作流Activiti框架中流程定义的部署就可以很熟练了。
455 0
项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势
|
XML 网络协议 安全
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期
本文详细说明了在工作流Activiti框架中的BPMN流程定义整个运行的生命周期。介绍了BPMN流程工作的运行环境,从定义流程开始,首先介绍了BPMN流程的几个组成部分,包括用例,流程图,以及流程图的XML内容。然后开始启动一个流程,生成任务列表,然后到领取任务,完成任务后结束流程。
697 0
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期
|
Java 数据库 Spring
Activiti 6.x【2】activiti6.0 基本流程讲解与开发前奏
版权声明:转载注明出处就OK的说,有些东西会转载,都会注明的说= =如果有冒犯麻烦见谅 https://blog.csdn.net/Pan1458689676/article/details/82560185 ...
4986 0
|
XML 数据库 数据格式
Activiti 6.x【4】activiti 基础流程demo
版权声明:转载注明出处就OK的说,有些东西会转载,都会注明的说= =如果有冒犯麻烦见谅 https://blog.csdn.net/Pan1458689676/article/details/82597026 Activiti6.x 基础流程demo 接下来是一个demo了,首先,先把数据库清理一下,虽然不清理也没啥事。
1945 0