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开发入门

[size=medium]三、学习JPDL 3.1 、简介 JPDL(JBPM Process Definition Language)是JBPM流程定义语言。JPDL详细定义了这个状态图的每个部分,如: 开始、结束状态,状态之间的转换等。这种语言的定义对于用户来说比较容易理解,也比较容易对其进行扩展。 一个JBPM的流程定义XML文件中包含一个< process-definition ...
by javaOpen 2008-07-06 浏览 (86) 回复 (0) 关键字:

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) 关键字:

相关问答

赞助商链接