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());
        }
    }
}
相关文章
17activiti - 流程管理定义(查询最新版本的流程定义)
17activiti - 流程管理定义(查询最新版本的流程定义)
50 0
|
存储 Java API
流程引擎Activiti流程实例讲解
流程引擎Activiti流程实例讲解
279 0
|
Java API 数据库
Activiti-流程操作
Activiti-流程操作
Activiti-流程操作
|
Java 数据库连接 API
Activiti-流程操作2
Activiti-流程操作2
Activiti-流程操作2
|
数据库
Activiti进阶篇-流程实例
Activiti进阶篇-流程实例
Activiti进阶篇-流程实例
|
XML 数据格式
Camunda流程引擎启动一条流程实例
Camunda完成一条简单的流程实例
1607 0
Camunda流程引擎启动一条流程实例
|
XML 缓存 Java
项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势
本文对工作流Activiti框架中流程定义的部署进行了详细说明介绍。介绍了工作流Activiti框架中业务流程部署的两种方式,包括编程式部署以及通过Activiti Explorer控制台部署。介绍了流程部署时需要使用到的外部资源,流程定义部署不同的版本生成不同的流程定义的图片。通过这篇文章,基本上对工作流Activiti框架中流程定义的部署就可以很熟练了。
469 0
项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势
|
XML 网络协议 安全
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期
本文详细说明了在工作流Activiti框架中的BPMN流程定义整个运行的生命周期。介绍了BPMN流程工作的运行环境,从定义流程开始,首先介绍了BPMN流程的几个组成部分,包括用例,流程图,以及流程图的XML内容。然后开始启动一个流程,生成任务列表,然后到领取任务,完成任务后结束流程。
710 0
Activiti中工作流的生命周期详细解析!一个BPMN流程示例带你认识项目中流程的生命周期
flowable流程部署
flowable流程部署
164 0
flowable流程引擎通过模型ID部署流程
flowable流程引擎通过模型ID部署流程
267 0