《jBPM-jPDL学习笔记—框架设计简介(六)》的相关内容
相关讨论
jBPM-jPDL学习笔记——流程设计与控制
相关资料:
《jBPM学习笔记(V3.2环境部署)》
《jBPM学习笔记(框架设计简介)》
背景
本片文章,我们将从业务流程的设计开始,通过带领大家完成一个完整工作流的程序设计,来学习jPDL的使用。
业务流程设计
这里我们实现一个相对简化的公司借款申请流程。流程图如下:
在jPDL中,与流程设计相关的文件有三个:processdefinition.xml、gdp.xml、process ...
by linliangyi2007 2008-03-26 浏览 (5478) 回复 (24) 关键字: jbpm jpdl 流程设计与控制 样例代码 api
JBPM流程通过Aciton动态创建TaskInstance来实现“会签”
昨天在Jbpm-inside群里面和大家讨论了在Jbpm流程中,如何实现“会签”的问题,最后得出了两种方案。今天就这两种思想中的一种:通过Aciton动态创建TaskInstance来实现“会签”,自己实现了一把,成功了!
1. 创建processDefinition.xml流程定义文件,如下:
<?xml version="1.0" encoding="UTF-8"?>
...
by tomkoo 2006-09-20 浏览 (10171) 回复 (5) 关键字: jbpm 会签
JBPM通过AssignmentHandler绑定自定义用户模型实现用户授权(1)
在JBPM中定义了一个简单的?Role-〉User的用户模型。但是在实际项目中,我们的用户模型可能远比这个模型复杂,或者有很大的差异。所以也就有了这篇文章的主题。
这篇文章是受一名QQ昵称为“老结赖”的朋友的托付写的,希望可以帮到他。
言归正传,在JBPM中是通过Actor和PooledActor来对任务进行授权的。其中也牵涉到了Swimlane的概念(具体概念会在另一片文章中说明)。由于在J ...
by tomkoo 2006-11-14 浏览 (14571) 回复 (12) 关键字: jbpm actor pooledactors swimlane 泳道 角色 授权
相关博客
jBPM-jPDL学习笔记—框架设计简介(六)
<handler>(处理器)
名称
类型
多样性
描述
expression
属性
此属性同class属性互斥
jPDL表达式。该表达式返回字符串结果,与leaving transitions的命名相匹配
class
属性
此属性同expression属性互斥
实现接口org.jbpm.graph.node.DecisionHan ...
by yxgyh 2008-08-01 浏览 (46) 回复 (0) 关键字:
摘录:学习JBPM工作流
writeStars(0, "784005");
注册于: 13/02/2007 00:00:00
帖子总数: 61
离线
...
by tang_java 2007-11-20 浏览 (372) 回复 (0) 关键字: JBPM工作流学习中....共勉
jBPM-jPDL学习笔记—框架设计简介(五)
上接 jBPM-jPDL学习笔记—框架设计简介(四) <decision>(判定结点)名称类型多样性描述handler元素handler或者transition conditions二者必选其一实现org.jbpm.jpdl.Def.DecisionHandler接口的Java类名 transition conditions handler或者transition ...
by linliangyi2007 2008-03-26 浏览 (4443) 回复 (0) 关键字: jbpm jpdl xml元素
BPM-jPDL学习笔记—框架设计简介(五)
上接 jBPM-jPDL学习笔记—框架设计简介(四)
<decision>(判定结点)
名称
类型
多样性
描述
handler
元素
handler或者transition conditions二者必选其一
实现org.jbpm.jpdl.Def.DecisionHandler接口的Java类名
transition c ...
by yxgyh 2008-08-01 浏览 (46) 回复 (0) 关键字:
相关圈子讨论
ECSide标签使用说明(更新 2007-05-26 15:00)
此处暂时只列出部分属性说明,更多的可以参见原版ec的文档(圈子里有下载)
原版ec里不再被支持的属性:
imagePath
showPagination
form 这个肯定有人有意见,但是提供另外的方法间接实现需要的功能.
form属性原先的目的是,可以让你把ectable包含在一个已经存在的表单内.
但是现在的思路是需要你把 那个已经 ...
by fins 2007-05-21 浏览 (5093) 回复 (14)
JBPM 中如何实现任务回退,并且分配给指定的人
举个例子说:有个task是"申请",它的Actor是多个人.张三提出"申请"后提交给另一个task "审批",审批不通过要退回给张三,而其他人(李四)不会分配到该任务.
我是这样定义的:
<process-definition xmlns="" name="Simple">
<swimlane name="sa_employee">
<as ...
by SingleSea 2007-02-25 浏览 (2707) 回复 (14)
关于taskInstance..getPreviousActorId()使用的问题
只从上次看到论坛里有说通过这个方法就能得到他的上一个参与者,我就使用了。我想用来出流程日志的时候显示我的上一个参与者,但是我拿出来都是null,不知为何故,看了一下源代码,因为在table里面是没有这个字段的,所以taskInstance这个类也就不会持久化这个属性,源代码证实了这一点,这样我就不懂了,jbpm是怎么确定上一个参与者的呢,既然有这个方法,就肯定能用,那在哪种情况下,这个方法才能用呢 ...
by wuxufeng8080 2007-07-03 浏览 (430) 回复 (3)
互斥撤回任務的另外一種實現方法
参考了圈子里面各位的文章,发现那些实现方式并不适合自己的项目要求,所以自己想其他的方法了。不过,还有问题无法解决。
流程图
<?xml version="1.0" encoding="UTF-8"?>
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="stan_c_1">
<start-state na ...
by oisiv 2007-05-22 浏览 (685) 回复 (5)
请教有关task的问题
<start-state name="start">
<task name="songTask">
<assignment class="com.sample.action.MyAssignmentHandler">
</assignment>
</task>
<task name="son ...
by songsql 2007-11-01 浏览 (1324) 回复 (22)
相关新闻
struts2新特性预览
看到关于框架选择的帖子,贡献一点东西,如果你有选择struts的意向,还是直接等struts2好了。
Struts2与Struts1的对比
来源:struts2开发组 翻译:tianxinet(胖猴)
Action 类:
• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。
• Struts 2 Action类可以实现一个Act ...
by tianxinet 2006-08-21 浏览 (1262) 回复 (0) 关键字:

