首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

StarFlow 工作流-自由源

2012-10-30 
StarFlow 工作流--自由流什么是自由流 所谓“自由流”是指当一个活动运行完成后,将被启动、运行的后继活动不

StarFlow 工作流--自由流
什么是自由流

所谓“自由流”是指当一个活动运行完成后,将被启动、运行的后继活动不是由引擎根据连接线上的条件判断,而是由当前活动的参与者根据流程定义时的设置,在“可选择的活动范围内”动态指定,可以是一个也可以是多个。“可选择的活动范围”在流程定义时设置,具体内容请参考附件文档(来自EOS文档)

流程图:




实例代码:

2010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter processCreate信息: 流程【freeFlow】创建成功, 流程实例ID = 12010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter processStart信息: 流程【freeFlow】启动成功, 流程实例ID = 12010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityStart信息: 环节【开始活动】创建成功, 环节实例ID = 12010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityComplete信息: 环节【开始活动】执行完成, 环节实例ID = 12010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityStart信息: 环节【监控】创建成功, 环节实例ID = 22010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityComplete信息: 环节【监控】执行完成, 环节实例ID = 22010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityStart信息: 环节【归档】创建成功, 环节实例ID = 32010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityComplete信息: 环节【归档】执行完成, 环节实例ID = 32010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityStart信息: 环节【结束活动】创建成功, 环节实例ID = 42010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter acitivityComplete信息: 环节【结束活动】执行完成, 环节实例ID = 42010-1-18 19:22:02 com.starit.wf.service.filter.LoggerProcessFilter processComplete信息: 流程【freeFlow】运行完成, 流程实例ID = 1
1 楼 snowfox2008 2010-05-29   哥们这不叫自由流,自由流指的是活动节点是指运行期创建的,而不是在建模期创建的。你说的只是一个自由跳转而已,但是跳转的目标节点必须在建模期创建好。自由流这个概念本身与工作流就是相违背的,因为工作流需要建模,自由流不需要建模。

热点排行