没有合适的资源?快使用搜索试试~ 我知道了~
Jbpm4常用操作.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 125 浏览量
2023-09-22
09:17:07
上传
评论
收藏 49KB DOC 举报
温馨提示
试读
7页
Jbpm4常用操作
资源推荐
资源详情
资源评论
Jbpm4 常用操作
一、流程定义
1.部署流程定义
processengine processengine = new
configuration().buildprocessengijbpm4ne();
repositoryservice repositoryservice = processengine.getrepositjbpm4 数据库
oryservice();
例:布署文件中的流程
//布署当前目录下 pd.jpdl.xml 文件
string deploymentid = repositoryservijbpm4.4 开发 ce.createdeployment()
.addresourcefromclasspath(jbpm4
spring”pd.jpdl.xml”).deploy();
例:布署网页上 textarea 中的流程
<form action=”jbpm?fjbpm4 视频 amily168=deploy” method=”post”>
<textarea name=”xml” cols=50 rowsjbpm4 实例=15></textarea>
<input typejbpm4 decision=”submit” value=”发布”/>
<input type=”reset” value=”取消”/&gjbpm4 回退 t;
</form>
在后台处理如下:
string xml = request.getparajbpm4 会签 meter(“xml”);
repositoryservice.createdeployment()
.addresourcefromstring(“procjbpm4 eclipseess.jpdl.xml”,
xml).deploy();
2.删除流程定义
类 processdefinition 包含如下属性:
id:流程定义 id 号
deploymentid:流程定义的布署 id 号
key:关键字
name:流程名
version:版本号
数据如下
id key 名称 版本
hello-1 hello hello 1
//获取类 processdefinition 的属性 id
string id = request.getparameter(“id”);
//根据流程 id 获取流程定义实例
processdefinition pd = repositoryservice.createprocessdefinitionquery()
.processdefinitionid(id).uniqueresult();
//根据流程定义的布署 id 号,删除该流程定义
//注意:jbpm4 是不允许直接根据流程定义的 id 来直接删除流程定义的,因为还
资源评论
小小哭包
- 粉丝: 1899
- 资源: 3860
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功