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