自己整理jbpm4源代码分析

自己整理jbpm4源代码分析

ID:14902934

大小:205.50 KB

页数:25页

时间:2018-07-30

自己整理jbpm4源代码分析_第1页
自己整理jbpm4源代码分析_第2页
自己整理jbpm4源代码分析_第3页
自己整理jbpm4源代码分析_第4页
自己整理jbpm4源代码分析_第5页
资源描述:

《自己整理jbpm4源代码分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JBPM4PVM源代码分析1.org.jbpm.pvm.internal.ant:提供使用ant发布流程,辅助启动jboss的任务。1)AntHelper.java:方法:getProcessEngine,得到流程引擎。2)JbpmDeployTask.java:方法:execute,Jbpm部署任务。deployFile,部署文件。addFileset,添加文件。3)Launcher.java描述:发布者4)StartJBossTask.java描述:开始JBOSS任务2.org.jbpm.pvm.internal.builder:用来构造各种模型,包括活

2、动,活动行为,事件,事件处理器,流程定义,变量,任务,等等。1)ActivityBehaviourBuilder.java描述:活动行为创建者2)ActivityBuilder.java描述:活动创建者方法:Initial,初始化。setProcessDefinitionInitial,设定流程定义初始化。startBehaviour,开始行为。endActivity,结束活动。startFlow,开始流程。endProcess,结束过程。Transition,流程活动转向。asyncExecute,并行执行。addUnresolvedFlow,添加未解决的

3、流程。3)CompositeBuilder.java描述:综合创建方法:createActivity,建立活动。createEvent,建立事件。Variable,流程变量。startTimer,开始定时器startVariable,开始流程变量。startActivity,开始活动。startEvent,开始事件。startExceptionHandler,开始例外操作者endActivity,结束活动。1)CompositeExceptionHandlerBuilder.java描述:综合例外操作者创建者方法:Listener,监听。endExcepti

4、onHandler,结束例外操作者2)EventBuilder.java描述:事件创建者方法:Listener,监听。startExceptionHandler,开始例外操作者。endEvent,结束监听。3)EventExceptionHandlerBuilder.java描述:事件例外操作者建造者方法:Listener,监听。endExceptionHandler,结束例外操作者。4)ExceptionHandlerBuilder.java描述:CompositeExceptionHandlerBuilder.java,EventExceptionHan

5、dlerBuilder.java继承于这个类。5)FlowBuilder.java描述:流程创建者方法:endFlow,结束流程。6)ObservableBuilder.java描述:监听到创建者,FlowBuilder.java,EventBuilder.java,TimerBuilder.java继承于这个类。7)ProcessDefinitionBuilder.java描述:过程定义创建者方法:startProcess,开始过程。endProcess,结束过程。resolveFlows,决定流传。8)TimerBuilder.java描述:定时器创建者

6、方法:dueDate,适当时间。Repeat,重复。Retries,再试。Signal,信号。Decision,决定。endTimer,结束定时器。9)UnresolvedFlow.java描述:未解决的流程1)VariableBuilder.java描述:变量创建者方法:initialValue,初始化值。initialExpression,初始化表现。endVariable,结束变量。1.org.jbpm.pvm.internal.cal:提供日历,包括日期,时间段,持续时间,节假日。1)BusinessCalendar.java描述:日历方法:getI

7、nstance,得到实例。findStartOfNextDay,找出下一次的开始。createCalendar,新建日历。findDay,找到时间。findDayPart,找到时间段。2)Day.java描述:日期方法:findNextDayPartStart,找到下一次时间段的开始。3)DayPart.java描述:时间段isStartAfter,在开始之后getStartTime,得到开始时间。4)Duration.java描述:持续时间方法:parsePart,解析语法部分。5)Holiday.java描述:方法:Includes,包含。2.org.j

8、bpm.pvm.internal.cfg:JbpmC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。