FALCON工作流API:启动与任务分配详解
需积分: 9 168 浏览量
更新于2024-07-17
1
收藏 2.45MB PDF 举报
FALCON工作流API是activiti组件中的一个接口,用于与FALCON工作流引擎进行交互。该文档详细介绍了如何通过HTTP GET方式调用API来启动、管理和控制工作流程。以下是关键知识点的概述:
1. **API基础约定**:
- API请求必须以HTTP GET方法提交到流程引擎,通常连接到测试服务器(http://10.195.225.94:8080/)或正式服务器(http://10.195.224.83/)。
- 请求的字符编码统一采用UTF-8格式,响应结果为JSON对象。
2. **工作流启动**:
- 启动工作流的请求URL包含参数,如`applyUserId`(流程发起人ID,必填)、`workflowId`(流程ID,必填)、`taskUsers`(任务处理人信息,包含直接任务处理人和候选处理人,必填)以及可选的`huiqian`(会签任务的候选处理人列表)和`variables`(预设流程变量)。
- `taskUsers`参数格式化规则:处理人和节点名称用冒号`:`分隔,多个处理人用分号`;`分隔,会签节点的候选处理人之间用逗号`,`区分。
3. **参数示例**:
- 如`applyUserId=G4247457&workflowId=ilvg_pm_test_sa&mample_execute&taskUsers=產工課部级审阅:G4247468;各厂部厂长处长会签:H2201968;&huiqian=assigneeList:H2201968,F1649647;`,展示了完整的启动请求参数。
4. **会签任务处理**:
- `huiqian`参数定义了流程中的会签节点,格式为任务节点变量名与候选处理人用冒号`:`连接。
5. **变量管理**:
- 可选参数`variables`允许预先在流程中设置变量,这些变量可能关联到流程的分支逻辑或会签状态。
通过这个API,开发人员可以实现对FALCON工作流的自动化控制,包括流程实例的创建、任务的分配、状态跟踪以及参与者的通知等功能。理解这些接口细节对于在实际应用中有效地集成FALCON工作流系统至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-05-15 上传
123 浏览量
2022-05-15 上传
2022-05-15 上传
2022-04-08 上传
tradexhbing
- 粉丝: 3
- 资源: 1
最新资源
- PLSQL DEVELOPER 基本用法详解PLSQL.txt
- Quartus 2 简明操作指南
- 数据挖掘综述 基础文章
- 针对java程序员的UML概述
- SQLPlus主要编辑命令.doc
- 74系列芯片功能大全
- MFC俄罗斯方块制作详细向导
- 网络工程师必备英语词汇表
- SQL Injection 数据库 注入 课件
- UNIX操作入门和100多个命令
- mcs51子程序使用说明与注释
- Manning.Zend.Framework.in.Action.2007.pdf
- Linux入门教程,使用与初学者
- 点对点通讯P2P介绍pdf格式
- delphi考试试题,软件工程师考试试题
- Apress.Pro.PHP.XML.and.Web.Services.Mar.2006.pdf