activiti图表元素解析<五>
来源:互联网 发布:软件oem 编辑:程序博客网 时间:2024/06/06 01:10
10. throw Signal
你可以利用signal 发一个特定的信号,让其他接收信号的做相应的task..
11. receive Signal
你可以利用这个流程(流程执行到user task2)接收上图表发出的信号,注意你发出的信号是全局性的,即如果你发出了一个信号,如上图表,则在本图表的接收信号也能接收到,此时userTask2将处于失效状态,即你不能在执行userTask2,此时你可以设置cancelActivity="true",取消userTask2. 当然你也可以指定流程接收.
RuntimeService.signalEventReceived(String signalName, String executionId);12. subProcess & signal
在这个图表的值流程中当你抛出一个signal时,你会接收到两个userTask2,因为一个为signalBoundary接收到subProcess边界的signal,而后流传到userTask2,另一个为signalBoundary接收到的signal,这与边界事件无关,只是因为signalBoundary订阅了信号,但信号到来时,它接收了而已,注意signal默认是全局性的.
14. error user Signal
这个流程图表有一定的隐患,如但流程执行到dosomething的task发生error边界事件后,cancle会抛出一个signal,此时如果do something in parallel的边界signal订阅了该信号,那么流程就会执行到perform escalation的task,而你本来的目的也许仅仅是用cancle抛出一个信号,而后走cancle之后的task,而不是中断cancle的task.
- activiti图表元素解析<五>
- activiti图表元素解析<一>
- activiti图表元素解析<二>
- activiti图表元素解析<三>
- activiti图表元素解析<四>
- Activiti(五)网关
- Activiti(五)网关
- 五、基础教程-图表配置
- activiti 流程历史(五)
- Activiti工作流学习(五)
- AnyChart图表控件使用指南(五)
- Eclipse离线安装Activiti插件不显示图表解决方法
- Activiti-5.3-源码解析流程文档解析
- Activiti基础教程--02(初识Activiti流程设计工具、了解Activiti bpmn图表对应的XML文件)
- Activiti基础教程--02(初识Activiti流程设计工具、了解Activiti bpmn图表对应的XML文件)
- Activiti 学习笔记五:流程变量
- activiti入门五(自定义拦截器)
- activiti学习笔记(五) 流程部署
- 关于vortex数据的一点问题
- 关于VC的一些编译错误
- openstack各种问题的debug
- HDU4667(有错)
- Unity粒子系统组件主要参数浅析(附带火焰粒子demo)!
- activiti图表元素解析<五>
- 题目1500:出操队形
- Apache的请求处理
- hdu 1873 看病要排队(优先队列)
- RAC+单实例DATAGUARD 配置
- DOS命令操作mysql
- JAVA集合总结
- hive 元数据
- PIC 学习---软件延时的具体时间测试方法