Skip to content

节点说明

songhongtu edited this page Jan 17, 2023 · 6 revisions

开始节点

说明

image

  • 开始节点,一个流程的开始,开始节点只能有一个。

属性

  • ID 唯一标识[必填]
  • name 标签名称[非必填]

用户任务

说明

image

  • 核心节点,该节点主要通过调用表达式去执行对应的任务

属性

  • ID 唯一标识[必填]
  • name 标签名称[非必填]
  • 异步 是否异步执行 默认是否
  • 表达式 仅支持输入EL表达式 比如 ${a.methodA(p1,p2)}

互斥网关

image

说明

  • 用来在流程中实现决策。 当流程执行到这个网关,所有外出顺序流都会被处理一遍。 其中条件解析为true的顺序流会被选中,让流程继续运行。如果有多个为true或者多个条件为空的外出顺序流,只会执行在bmpn中声明中的第一个。如果全部是false,则会报错。

属性

  • ID 唯一标识[必填]
  • name 标签名称[非必填]

并行网关

image

说明

  • 互斥网关只允许有一条外出顺序流,但是并行网关可以有多条。 image

  • 互斥网关是成对出现的,一个是分离,一个是聚合。

线

image

说明

  • 两个节点连接的线。支持返回值是boolean的流转条件。

属性

  • ID 唯一标识[必填]
  • name 标签名称[非必填]
  • 流转条件 只有是任务或者网关节点出节点的线,该属性才能生效,流转条件是空或者返回值是true的接续向下执行,不为空并且返回值是false的则不执行 [非必填]

结束节点

说明

image

  • 结束节点,一个流程的结束,结束节点只能有一个。

属性

  • ID 唯一标识[必填]
  • name 标签名称[非必填]