0
点赞
收藏
分享

微信扫一扫

Flowable入门系列文章167 - 接收到信号事件

忍禁 2022-03-11 阅读 62

通知引擎一个信号事件已经被接收到,而不是明确地与特定的执行相关。

JSON:

{
"signalName": "My Signal",
"tenantId" : "execute",
"async": true,
"variables": [
{"name": "testVar", "value": "This is a string"}
]
}

表1.接收到的信号事件 - JSON Body参数

参数描述需要
signalName信号的名称
tenantId应该处理信号事件的租户的ID没有
异步如果true,信号的处理将异步发生。返回码将202 - Accepted表示请求被接受但尚未执行。如果false处理信号立即完成,result(200 - OK)将仅在成功完成后返回。默认为false省略。没有
变量用作有效负载的变量数组(以通用变量格式)与信号一起传递。如果async设置为不能使用true,则会导致错误。没有

表2.接收到的信号事件 - 响应代码

响应码描述
200指示的信号已经处理,没有发生错误。
202指示的信号处理作为工作排队,准备执行。
400信号没有处理。信号名称丢失或变量与异步一起使用,这是不允许的。响应正文包含有关错误的其他信息。
举报

相关推荐

0 条评论