Fire Workflow 源码分析——(基本组成)(2)
2009-10-28 00:00:00 来源:WEB开发网FormTask:和下面将要提到的SubflowTask和ToolTask一样,都是继承自Task类。表单类型的Task,即人工任务——需要人工进行表单处理的任务。
表单类型:
EDITFORM: 可编辑表单。
VIEWFORM: 只读表单。
LISTFORM: 列表表单。
任务分配策略:
ALL: 任务分配给角色中的所有人,只有在所有工单结束的情况下,任务实例才结束。
ANY: 任何一个操作角签收该任务的工单后,此任务结束,其他人的工单被取消掉。
Form Task 的属性:
performer:操作者,由Participant类实现(包org.fireflow.model.resource中),业务系统自身的用户管理可以通过继承这个类来实现和工作流的整合。
defaultView:缺省表单,默认为VIEWFORM。
editForm: 和下面两个一样都是Form类型,Form类也在包org.fireflow.model.resource中, 可编辑表单。
viewForm: 只读表单。
listForm: 列表表单。
SubflowTask:子流程类型的Task。
subWorkflowProcess: 任务所引用的子流程,由SubWorkflowProcess类实现(包org.fireflow.model.resource中)。
ToolTask:Tool类型的Task。
application: 任务所引用的应用程序对象。
Duration:时间间隔。
工作流执行中用到的时间间隔表示,不详述。
EventListener:事件监听器。
负责设置或者获取实现监听器的类名称。个人觉得功能还待完善。
ExtendedAttributeNames:Fire workflow保留的扩展属性的名称,工作流自定义的扩展属性不要使用这些名字。
- ››Firefox和IE兼容性问题及解决方法
- ››Firefox、Chrome屏蔽优酷广告
- ››Firefox 浏览器下JS代码不兼容setTimeout函数失效...
- ››firefox浏览器快捷键
- ››Firefox 13.0.1发布 修复Flash出错问题
- ››Firefox桌面/手机/平板机版新界面曝光
- ››Firefox 3.6将自动升级至Firefox 12
- ››Firefox 13的惊喜:新主页标支持SPDY
- ››Firefox 10 for Android已经发布
- ››Fireworks教程:打造漂亮渐变网格马赛克背景
- ››Fireworks教程:路径工具简单打造艺术字体
- ››Fireworks实例教程:制作超级光线水晶球
赞助商链接