- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. JPDL
分析JPDL的文件格式以及流程定义.
v?xml versio n=1.0 en codi ng=UTF-8?
vprocess n ame=Purchase order
xml ns= /4.4/jpdl
start
tra nsiti on to=Verify supplier /
/start
state n ame=Verify supplier
tra nsiti on n ame=Supplier ok to=Check supplier data /
transition name=Supplier not ok to=Error /
/state
decisi on n ame=Check supplier data
tra nsiti on n ame=n ok to=Error /
tra nsiti on n ame=ok to=Completed /
/decisi on
vend n ame=Completed /
vend n ame=Error /
/process
Process
Process属性列表:
属性
类型
默认值
可诜/必
选?
描述
n ame
stri ng
必选
流程在用户交互中显示名称或标签
数字字符
如果省略,key会根据
区分不同流程定义的属性 ?一个流
key
数了了付 和下划线
name替换所有不是
可选
程定义有多个版本可以使用相同的
/| H | 人J
数字的子符和下划
key.在多个版本中 key:name结构必
event-listener event listener
event-listener event listener 的实现对象 .(user guide 6.5.1)
event-listener event listener
event-listener event listener 的实现对象 .(user guide 6.5.1)
属性 类型默认值可选/必
属性 类型
默认值
可选/必
选?
描述
须相同.
由1开始,新版本比当
version in teger前最高版本的version optional 流程版本号
version in teger
要高?
Process嵌套标签列表:
标签 描述
descripti on 扌苗述
activities(下面的所有标签) 一系列类型节点可以嵌套到里面 ?至少有一个start节点.
JPDL节点标签介绍
全局标签
tn s:on
on中的属性:
属性
类型
默认
值
是否可 选
描述
continue
syn c|
asy nc|
exclusive
sync
可选
指定冋步,异步或互斥的.
event
stri ng
可选
指定的 Event.start,end,task 或者其他的 custom even t.
on
中可以嵌套的标签
(可选):
标签
描述
timer
计时器,当 通知.
计时器发动的时候
,所有引用该timer的event listeners将会被
hql 定义HQL query读取数据库并将结果保存到 process variable中.
sql 定义SQL query读取数据库并将结果保存到 process variable中.
java 配置当前运行节点运行的 class.
assign 将接收到的value分配到目标位置.
script 执行一个 script.
mail 指定发送email的内容,以及多个接收者.
tn s:tra nsitio n
transition中的属性
属性
类型
默认值
是否可选
描述
g
syn c| asyn c| exclusive
sync
可选
使用流程设计工具时,图象大小和坐标信息.
n ame
stri ng
可选
该transition的名称
to
stri ng
可选
该transition的目的地.
transition中可以嵌套的标签(可选):
标签 描述
descripti on 扌苗述
event-listener event listener 的实现对象 .(user guide 6.5.1)
hql 定义HQL query读取数据库并将结果保存到 process variable中.
sql 定义SQL query读取数据库并将结果保存到 process variable中.
java 配置当前运行节点运行的 class.
assign 将接收到的value分配到目标位置.
script 执行一个 script.
mail 指定发送email的内容,以及多个接收者.
User code
在JPDL中,许多标签引用一个对象,其中的接口将会被调用。
用户代码的配置:
属性类型 默认值是
原创力文档


文档评论(0)