Process Runtime REST API

Process REST API คือรายการของ REST API ซึ่งใช้เพื่อนําทางโฟลว์กระบวนการตั้งแต่ต้นจนจบ และเพื่อสื่อสารกันโหนดอื่นๆ ผ่านโฟลว์กระบวนการ การถ่ายโอนข้อมูลเกิดขึ้นผ่านเครือข่ายซึ่งสื่อสารผ่านโปรโตคอล HTTP / HTTPS

ตารางด้านล่างแสดงรายการวิธีการ REST API ที่ให้ไว้เพื่อควบคุมการไหลของกระบวนการ สําหรับรายละเอียดเพิ่มเติม โปรดดู คู่มือ API

Request

Description

HTTP Method

1. /BPMREST/service/runtime/process/start

เมื่อต้องการเริ่มโฟลว์

POST

2. /BPMREST/service/runtime/process/[Process Name]/start

API เก่าเพื่อเริ่มโฟลว์ ไม่แนะนํา

POST

3. /BPMREST/service/runtime/tasks/[Task ID]/claim?user=[User Name]

พื่ออ้างสิทธิ์งานโดยผู้ใช้

POST

4. /BPMREST/service/runtime/tasks/[Task ID]/complete?user=[User Name]

เพื่อให้กระบวนการโดยผู้ใช้เสร็จสมบูรณ์

POST

5. /BPMREST/service/runtime/instance/[Instance ID]/tasks

เมื่อต้องการรับงานตาม instance ID

GET

6. /BPMREST/service/runtime/tasks?[group/role/user]=[User Name/Role Name/Group Name]

เมื่อต้องการรับงานตาม user หรือ role หรือ group name

GET

7. /BPMREST/service/runtime/tasks/[Task ID]/variables

เมื่อต้องการรับ Task variables

POST

8. /BPMREST/service/runtime/tasks/[Task ID]/assign?user=[User Name]&user=[User Name1]..&user=[User Name n]

เมื่อต้องการมอบหมายงานให้กับ user/users

POST

9. /BPMREST/service/runtime/instance/[Instance ID]/tasks/assign?user=[User Name]

เมื่อต้องการกําหนดอินสแตนซ์ให้กับผู้ใช้

POST

10. /BPMREST/service/runtime/refreshCache

เมื่อต้องการรีเฟรชแคชสําหรับกระบวนการทั้งหมด

POST

11. /BPMREST/service/runtime/classAction

เมื่อต้องการรีเฟรชแคชสําหรับกระบวนการเฉพาะ

POST

Last updated