摘要: 概念:流程图的组成:a.活动Activity/节点Nodeb.流转Transition/连线(单向箭头)c.事件1.流转(Transition) a)一般情况一个活动中可以指定一个或多个Transition i.开始活动(Start)中只能有一个Transition。 ii.结束活动(... 阅读全文
posted @ 2015-04-23 10:24 a757956132 阅读(880) 评论(0) 推荐(0)
摘要: 1.启动流程实例// 启动流程实例@Testpublic void startProcessInstance() { // 使用指定key的最新版本的流程定义启动流程实例 ProcessInstance pi = processEngine.getExecutionService().startPr... 阅读全文
posted @ 2015-04-23 10:21 a757956132 阅读(260) 评论(0) 推荐(0)
摘要: 概念:ProcessInstance,流程实例:代表流程定义的一次执行.如:张三昨天按请假流程请了一次假.一个流程实例包括了所有运行阶段,其中最典型的属性就是跟踪当前节点的指针,如下图。Execution,执行:一般情况下,一个流程实例是一个执行树的根节点。使用树状结构的原因在于,这一概念只有一条执... 阅读全文
posted @ 2015-04-23 10:17 a757956132 阅读(509) 评论(0) 推荐(0)
摘要: 概念:ProcessDefinition,流程定义:一个流程的步骤说明,如一个请假流程、报销流程、是一个规则。ProcessDefinition,流程定义对象,是解析.jpdl.xml文件得到流程步骤的信息。没有更新操作,启动流程实例时是使用指定key的最新的版本。1.部署流程定义a)一次添加一个资... 阅读全文
posted @ 2015-04-23 10:12 a757956132 阅读(301) 评论(0) 推荐(0)
摘要: 1.获取processEngine的方法:a)方法一privateProcessEngineprocessEngine=newConfiguration().setResource("jbpm.cfg.xml").buildProcessEngine();b)方法二//获取单例的ProcessEng... 阅读全文
posted @ 2015-04-23 10:09 a757956132 阅读(456) 评论(0) 推荐(0)
摘要: test.pngtest.jpdl.xml Taskassignee员工提交申请员工部门经理审批部门经理总经理审批总经理1.部署流程定义a)通过直接拿到.jpdl.xml和.png方式部署@Tes... 阅读全文
posted @ 2015-04-23 10:08 a757956132 阅读(494) 评论(1) 推荐(0)