【JBPM4】判断节点decision 方法1
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【JBPM4】判断节点decision 方法1,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1429字,纯文字阅读大概需要3分钟。
内容图文
![【JBPM4】判断节点decision 方法1](/upload/InfoBanner/zyjiaocheng/1087/29a9fa720db8482c99530326bcc78919.jpg)
JPDL
<?xml version="1.0" encoding="UTF-8"?>
<process key="decision" name="decision"
xmlns="http://jbpm.org/4.4/jpdl">
<start name="start1"
g="22,200,48,48">
<transition name="提交" to="exclusive1"
g="-15,-20"/>
</start>
<decision name="exclusive1"
expr="${node}" g="185,201,48,48">
<transition name="小于2天" to="组长"
g="-49,-32"/>
<transition name="大于2天,小于10" to="科长"
g="-56,-28"/>
<transition name="10天以上" to="主任"
g="-47,-22"/>
</decision>
<task assignee="zuzhang"
name="组长" g="338,69,92,52">
<transition name="组长批准" to="归档"
g="-51,-26"/>
</task>
<task assignee="kezhang" name="科长"
g="342,199,92,52">
<transition name="科长批准" to="归档"
g="-49,-25"/>
</task>
<task assignee="zhuren" name="主任"
g="349,325,92,52">
<transition name="主任批准" to="归档"
g="-41,-25"/>
</task>
<task assignee="caiwu" name="归档"
g="531,201,92,52">
<transition name="通过" to="end1"
g="-35,-22"/>
</task>
<end name="end1"
g="689,208,48,48"/>
</process>
获取流程实例
Map<String,Object> map = new
HashMap<String,Object>();
//定义流程变量node
在JPDL文件中获取并判断分支走向。
map.put("node", "小于2天");
ProcessInstance
processInstance = executionService.startProcessInstanceByKey("decision",
map);
print("流程实例ID",processInstance.getId());
原文:http://www.cnblogs.com/surge/p/3577743.html
内容总结
以上是互联网集市为您收集整理的【JBPM4】判断节点decision 方法1全部内容,希望文章能够帮你解决【JBPM4】判断节点decision 方法1所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。