jPDL流程定义语言.docx
《jPDL流程定义语言.docx》由会员分享,可在线阅读,更多相关《jPDL流程定义语言.docx(51页珍藏版)》请在第一文库网上搜索。
1、1jPD1流程定义语言分析JPD1的文件格式与流程定义.1.1.ProcessPrOCeSS属性列表:属性类型默认值可选/必选?描述namestring假如省略,key会根据必选流程在用户交互中显示名称或者标签区分不一致流程定义的属性一个流key数字字符与下划线name替换所有不是数字的子符与下划可选程定义有多个版本能够使用相同的key.在多个版本中key:name结构务线.必相同.m诜/必属性类型默认值、;J描述选?由1开始,新版本比当versioninteger前最高版本的OPtiOna1流程版本号version要高.Process嵌套标签列表:标签描述description描述activ
2、ities下面的所有标签)一系列类型节点能够嵌套到里面.至少有一个start节点.1.2. JPD1节点标签介绍1.2.1. 全局标签1.2.1.1.tns:onOn中的属性:属性类型认默值是否可选描述syncIcontinueasyncIsync可选指定同步,异步或者互斥的.exc1usiveeventstring可选指定的EVent.start,end,task或者者其他的customevent.On中能够嵌套的标签(可选):标签描述,计时器,当计时器发动的时候,所有引用该Umer的event1isteners将会被timereJ通知.event-1istenerevent1istener
3、的实现对象.(USerguide6.5.1)hq1定义HQ1qUery读取数据库并将结果储存到processvariab1e中.定义SQ1query读取数据库并将结果储存到processvariab1e中.java配置当前运行节点运行的c1ass.assign将接收到的va1ue分配到目标位置.script执行一个script.mai1指定发送emai1的内容,与多个接收者.1.2.1.1.tnsztransitiontransition中的属性:属性类型默认值是否可选描述gsyncIasyncsync可选使用流程设计工具时,图象大小与坐标信息.nameexc1usivestring可选该tr
4、ansition的名称tostring可选该transition的目的地.transition中能够嵌套的标签(可选):标签描述description描述event-1istenerevent1istener的实现对象.(USerguide6.5.1)hq1定义HQ1query读取数据库并将结果储存到processvariab1e中.sq1定义SQ1query读取数据库并将结果储存到processvariab1e中.java配置当前运行节点运行的c1ass.assign将接收到的va1ue分配到目标位置.script执行一个script.mai1指定发送emai1的内容,与多个接收者.1.3.
5、Usercode在JPD1中,许多标签引用一-个对象,其中的接口将会被调用。用户代码的配置:属性类型默认值是否可选描述c1assexpr)其中全类名。初始化只会进行一次,用户对象c1assSurmg之一是务必的会被作为流程定义的一部分进行缓存。exprstringc1assexpr)其中表达式的值会当做目标对象被获得。表达之一是务必的式会在每次使用时被执行。属性类型默认值是否可选描述用户代码的配置中的元素(可选)元素数目描述fie1dO.*描述一个配置值,在用户类使用之前注入到成员变量中。property0.*描述一个配置值,在用户类使用之前通过一个Setter方法进行注入。fie1d与pro
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jPDL 流程 定义 语言