WEB开发网
开发学院软件开发Java Fire Workflow 源码分析——(基本组成)(1) 阅读

Fire Workflow 源码分析——(基本组成)(1)

 2009-10-27 00:00:00 来源:WEB开发网   
核心提示: getName(), SetName(): 返回和设置工作流元素的名称,getDisplayName(), setDisplayName(): 返回和设置工作流元素的显示名称,Fire Workflow 源码分析——(基本组成)(1)(2),getDescription(), setDescri

getName(), SetName(): 返回和设置工作流元素的名称。

getDisplayName(), setDisplayName(): 返回和设置工作流元素的显示名称。

getDescription(), setDescription(): 返回和设置工作流元素的描述。

getParent(), setParent(): 返回和设置父节点。

getEventListeners(): 返回事件监听器列表。

getExtendedAttributes(): 返回扩展属性Map。

AbstractWFElement:流程元素抽象类。

Fire Workflow 源码分析——(基本组成)(1)

实现了IWFElement中的方法,并重写了hashCode()和toString()方法。

Task:工作流任务。

Fire Workflow 源码分析——(基本组成)(1) 

前四个为工作流类型:

TOOL:TOOL类型,即工具类型任务,该任务自动调用java代码完成特定的工作。

SUBFLOW:SUBFLOW类型,即子流程任务。

FORM:FORM类型,最常见的一类任务,代表该任务需要操作员填写相关的表单。

DUMMY:DUMMY类型,该类型暂时没有用到,保留。

接下来三个是任务分配指示:

REDO:重做类型。对于Tool类型和Subflow类型的task会重新执行一遍,对于Form类型的Task,重新执行一遍,且将该任务实例分配给最近一次完成同一任务的操作员。

SKIP:跳过忽略类型。循环的情况下该任务将被忽略,即在流程实例的生命周期里,仅执行一遍。

上一页  1 2 3 4  下一页

Tags:Fire Workflow 源码

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接