- 博客(6)
- 收藏
- 关注
原创 jbpm学习七
6.task任务节点----个人任务 task任务节点一般是用来处理涉及人机交互的,其中有一个assign属性可以将任务分配给指定用户。 下面通过一个demo来说明一下: 以上是一个流程定义图和它所对应的xml配置文件。这
2014-12-21 17:24:45 416
原创 jbpm学习六
5.fork/join节点(分支/聚合) 该节点主要解决流程并发问题,Fork代表分支,将一个流程分成若干个子流程,Join是将多个分支合并到一起,在继续执行。 注:fork和join必须同时使用 来看下面一个demo:
2014-12-20 12:11:50 486
原创 jbpm学习五
4.decision节点(判断节点): 主要用于程序判断分流,循环,在jpdl中有两种用法: 第一种用法:基于expr表达式判断
2014-12-16 11:16:16 593 1
原创 jbpm学习四
一.JPDL的学习 JPDL(JBoss JBPM Process Definition Language)是构建于JBPM框架上的流程语言,在实际开发jbpm流程中,就是基于JPDL语言进行描述的。 1.process元素(根节点): 任何一个流程,都必须包括开始节点和结束节点 Process有三个核心属性: name代表流程名称,用于在系统中显示给用户(我们都是中国人,一般都
2014-12-14 19:42:47 541 1
原创 jbpm学习三
二.excutionService对象 excutionService对象是processEngine.getExecutionService()获得的。 1.启动流程实例: 启动流程实例有两种方式: (1)通过实例pdid启动:executionService.startProcessInstanceById('holiday888-1') (2)通过实例pdkey启动:exe
2014-12-11 00:42:12 563
原创 jbpm学习二
jbpm中最重要的对象莫过于ProcessEngine对象,他是工作流引擎对象,一切工作流的启动都离不开次对象。 查看 jbpm的API,ProcessEngine对象主要有6个方法, ProcessEngine具有6个service获得的方法: RepositoryService : 流程定义管理 (发布,管理,定义流程) ExecuteService : 流程实例管
2014-12-06 23:00:17 442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人