Flowable开始事件-空开始事件

这篇具有很好参考价值的文章主要介绍了Flowable开始事件-空开始事件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


空开始事件

利用空开始事件发起流程


一、开始事件的定义

空开始事件意味着没有指定启动流程实例的触发条件。它是最常见的一种开始事件,一般需要人工启动或通过api启动

1、图形标记

空开始事件表示为空圆圈,他表示未指定触发类型,如图:
Flowable开始事件-空开始事件

2、XML内容

空开始事件的XML表示格式,就是普通的开始事件声明,不附带任何子元素,代码如下:

<startEvent id="noStartEvent" name="空开始事件"/>

值得注意的是,在子流程中必须有空开始事件,因为子流程需要被父流程调用发起。

3、使用示例

开始事件无须指定触发条件,可以直接由API触发,在flowable中可以调用runtimeService中名称以startProcessInstanceBy开头的各种方法发起流程。
代码如下:
Flowable开始事件-空开始事件Flowable开始事件-空开始事件
但是实际场景我们不用他们提供的这个方法启动流程,使用如下方法启动流程,代码如下

runtimeService.createProcessInstanceBuilder()
                        .processDefinitionKey(params.getProcessDefinitionKey().trim())
                        .name(params.getFormName().trim())
                        .businessKey(params.getBusinessKey().trim())
                        .variables(params.getVariables())
                        .tenantId(params.getAppSn().trim())
                        .start();

总结

什么是空开始事件,如果利用API去调用空开始事件,当然我们也可以扩展空开始时间的扩展属性,那是使用高级编程使用的,一般不需要。
最后发一个小广告,由BPM专家贺波写的activiti的书,值得一看
Flowable开始事件-空开始事件

视频地址:

组件讲解

演示地址

空开始事件

深入Activiti流程引擎文章来源地址https://www.toymoban.com/news/detail-472637.html

到了这里,关于Flowable开始事件-空开始事件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Flowable工作流之Flowable UI画工作流程图

    Flowable 是一个用 Java 编写的轻量级业务流程引擎。 Flowable 流程引擎允许您部署 BPMN 2.0 流程定义(用于定义流程的行业 XML 标准)、创建这些流程定义的流程实例、运行查询、访问活动或历史流程实例和相关数据 Flowable 在将其添加到应用程序、服务、体系结构时非常灵活。您

    2024年02月01日
    浏览(47)
  • Flowable 生成流程图

    2024年01月18日
    浏览(43)
  • flowable流程节点状态构造

    接口返回示例 前端展示效果

    2024年01月20日
    浏览(32)
  • Springboot整合Flowable流程引擎

    Flowable是一个开源的工作流引擎,它基于Activiti引擎进行发展,Flowable主要用于为业务流程管理(BPM)和工作流的设计、操作、监控提供支持。 这类表在Flowable中主要提供存储通用类型数据的功能,如流程名称,创建时间等。如下是通用表的主要成员: act_ge_bytearray:存储二进

    2024年02月05日
    浏览(36)
  • 利用yolov8零售商品识别实现的智能结算系统 yolo+后端flask+数据库sqlite+前端html(从零开始,全流程教学)

    全流程 教程,从数据采集到模型使用到最终展示。 支持用户点击添加至购物车、图片识别添加至购物车、摄像头识别添加至购物车,还包括用户信息,商品展示等功能。若有任何疑问和建议欢迎评论区讨论。 摄像头识别添加至购物车 图片识别添加至购物车 用户点击添加至

    2024年02月10日
    浏览(65)
  • Activiti,Flowable,Camunda流程引擎对比

            市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,开发者只要用过其中一个框架,基本上就会用其它三个。osworkflow目前功能简单,目前已处于不活跃状态,此处就不展开描

    2024年02月03日
    浏览(40)
  • flowable流程移植新项目前端问题汇总

    flowable流程移植到新项目时,出现一些前端问题,汇总如下: PS F:khxmNBCIO_VUE yarn run serve yarn run v1.21.1 $ vue-cli-service serve  INFO  Starting development server...  ERROR  Error:  Vue packages version mismatch: - vue@2.6.11 (F:khxmNBCIO_VUEnode_modulesvuedistvue.runtime.common.js) - vue-template-compiler@2.7.14 (F:

    2024年02月12日
    浏览(40)
  • 工作流程引擎之flowable(集成springboot)

    现状:公司各部门业务系统有各自的工作流引擎,也有cross function的业务在不同系统或OA系统流转,没有统一的去规划布局统一的BPM解决方案,近期由于一个项目引发朝着整合统一的BPM方案,特了解一下市面上比较主流的开源和收费的工作流引擎。本文主要介绍开源的工作流引

    2024年02月08日
    浏览(31)
  • 如何发起一次完整的HTTP的请求流程

    目录 💡 预备知识 🔊 浏览器端发起 HTTP 请求流程 1、构建请求 2、查找缓存 3、准备IP地址和端口 4、等待TCP队列 5、建立TCP连接 6、发送HTTP请求 🔊 服务器端处理 HTTP 请求流程 1、返回请求 2、断开连接 3、重定向 HTTP 是一种允许浏览器向服务器获取资源的协议,是 Web 的基础

    2023年04月24日
    浏览(42)
  • springboot,Flowable 流程实例的激活与挂起(一)

    要实现流程实例的挂起和激活,首先要知道什么是流程实例的挂起和激活。 挂起: ①一个定义好的 流程模板(流程定义) ,如果挂起了,那么就无法据此创建新的流程实例。 ② 一个 流程实例 如果挂起了,那么就无法执行流程中的任务。 激活: 就跟挂起是相反的。 1.查询

    2024年02月05日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包