| 文档中心
Last Update 2024-10-15 @
Actionsoft
Amount (in dollars)
Last Update 2024-10-15 @
Actionsoft
前言
1.
简介
1.1.
什么是流程事件?
1.2.
为什么要用事件编程?
1.3.
如何开发流程事件?
1.4.
编程接口
1.5.
事件清单
1.6.
上下文对象
1.7.
异常处理
2.
流程事件
2.1.
PROCESS_BEFORE_CREATE
2.2.
PROCESS_AFTER_CREATE
2.3.
PROCESS_START
2.4.
PROCESS_SUSPEND
2.5.
PROCESS_RESUME
2.6.
PROCESS_BEFORE_COMPLETE
2.7.
PROCESS_AFTER_COMPLETE
2.8.
PROCESS_BEFORE_TERMINATE
2.9.
PROCESS_AFTER_TERMINATE
2.10.
PROCESS_BEFORE_CANCEL
2.11.
PROCESS_AFTER_CANCEL
2.12.
PROCESS_BEFORE_DELETE
2.13.
PROCESS_AFTER_DELETE
2.14.
PROCESS_BEFORE_REACTIVATE
2.15.
PROCESS_AFTER_REACTIVATE
2.16.
PROCESS_ACTIVITY_ADHOC_BRANCH
2.17.
PROCESS_FORM_BEFORE_LOAD
2.18.
PROCESS_FORM_AFTER_LOAD
2.19.
PROCESS_FORM_GRID_FILTER
2.20.
PROCESS_BEFORE_RESTART
2.21.
PROCESS_AFTER_RESTART
3.
节点通用事件
3.1.
TASK_BEFORE_COMPLETE
3.2.
TASK_AFTER_COMPLETE
3.3.
TASK_SUSPEND
3.4.
TASK_RESUME
3.5.
ACTIVITY_BEFORE_LEAVE
3.6.
ACTIVITY_AFTER_LEAVE
4.
人工任务专有事件
4.1.
ACTIVITY_ADHOC_BRANCH
4.2.
ACTIVITY_CONFIRM_PARTICIPANTS
4.3.
TASK_BEFORE_UNDO
4.4.
TASK_AFTER_UNDO
4.5.
TASK_AFTER_CREATED
5.
子流程任务专有事件
5.1.
CALLACTIVITY_BEFORE_SUBPROCESS_START
5.2.
CALLACTIVITY_AFTER_SUBPROCESS_COMPLETE
6.
流程表单事件
6.1.
FORM_COMPLETE_VALIDATE
6.2.
FORM_TOOLBAR_BUILD
6.3.
FORM_BEFORE_LOAD
6.4.
FORM_AFTER_LOAD
6.5.
FORM_BEFORE_SAVE
6.6.
FORM_AFTER_SAVE
6.7.
FORM_BEFORE_REMOVE
6.8.
FORM_AFTER_REMOVE
6.9.
FORM_GRID_FILTER
6.10.
FORM_GRID_EXCEL_TRANSFORM
7.
流程全局事件
8.
附录
8.1.
Listener Handler内核
8.2.
如何输出业务对话
9.
文档历史记录
Published using GitBook
A
A
Serif
Sans
White
Sepia
Night
Twitter
Google
Facebook
Weibo
Instapaper
AWS 流程事件开发参考指南
为什么要用事件编程?
事件能够让开发者以更灵活的方式完成复杂的处理,解决建模配置不能完成的目标。例如:
用程序阻止引擎完成某项业务
当流程被启动时,初始化更复杂的数据结构
当某个任务完成时,补偿业务处理或者完成一个集成调用
用程序影响流程的后继路线和参与者
对于表单类人工任务,用程序动态控制字段权限
Seven
010-62962343-690
liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请
登录AWS客户成功社区