Flowable入门系列文章96 - 流程定义列表

GET知识库/流程定义

表1.进程定义列表 - URL参数

参数需要描述
没有整数只返回给定版本的流程定义。
名称没有只返回给定名称的流程定义。
nameLike没有只返回具有名称的流程定义。
没有只用给定的键返回流程定义。
keyLike没有只用给定的键名返回流程定义。
资源名称没有只返回给定资源名称的流程定义。
resourceNameLike没有只返回具有类似给定资源名称的名称的流程定义。
类别没有只返回给定类别的流程定义。
categoryLike没有只返回类似给定名称的流程定义。
categoryNotEquals没有只返回没有给定类别的流程定义。
deploymentId没有只返回具有给定ID的部署的流程定义。
startableByUser没有只返回给定用户可以启动的流程定义。
最新没有布尔只返回最新的流程定义版本。只能与key和keyLike参数一起使用,使用任何其他参数将导致400响应。
暂停没有布尔如果true仅返回暂停的流程定义。如果false仅返回活动流程定义(未挂起)。
分类没有名称(默认),ID,键,类别,deploymentId和版本属性排序,与订单一起使用。

表2.过程定义列表 - 响应代码

响应码描述
200指示请求已成功并返回进程定义
400指示传递的参数格式错误,或者最新的参数与除key和keyLike之外的其他参数一起使用。状态消息包含附加信息。

成功回应机构:

{
"data": [
{
"id" : "oneTaskProcess:1:4",
"url" : "http://localhost:8182/repository/process-definitions/oneTaskProcess%3A1%3A4",
"version" : 1,
"key" : "oneTaskProcess",
"category" : "Examples",
"suspended" : false,
"name" : "The One Task Process",
"description" : "This is a process for testing purposes",
"deploymentId" : "2",
"deploymentUrl" : "http://localhost:8081/repository/deployments/2",
"graphicalNotationDefined" : true,
"resource" : "http://localhost:8182/repository/deployments/2/resources/testProcess.xml",
"diagramResource" : "http://localhost:8182/repository/deployments/2/resources/testProcess.png",
"startFormDefined" : false
}
],
"total": 1,
"start": 0,
"sort": "name",
"order": "asc",
"size": 1
}
  • graphicalNotationDefined:表示过程定义包含图形信息(BPMN DI)。
  • resource:包含实际部署的BPMN 2.0 xml。
  • diagramResource:包含进程的图形表示,当没有图表可用时为null。

上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值