文档详情

jdpl的使用(国外英文资料).doc

发布:2017-06-06约1.46万字共15页下载文档
文本预览下载声明
jdpl的使用(国外英文资料) JPDL process definition elements 1) the first layer: GraphElement This is easy to understand, because every drag object is a graph element when the process definition is drawn. GraphElement has four properties: (1) processDefine means that the current element belongs to which process definition (2) events indicate which events can be received (3) the name names (4) exceptionHandlers exception handling class collection (List) 2) the second layer: node, processDefinition, Transition, Task They all inherit from GraphElement (1) the processDefinition represents the process definition (implements NodeCollection), which has the following properties: name, version, nodes, startState. Nodes represents all the nodes in the process, and the startState is used to start the process to find the first node. (2) the Transition represents a transfer, which has three properties: from (Node), to (Node), supportedEventTypes, which indicates the type of event that is supported (3) node represents the node, which has four properties: leaving, arriving, action, superState. (4) Task defining tasks 3) the third layer: various nodes They all inherit from node. Decision, EndState, Fork, Join, Merge, Milestone, InterleaveEnd, InterleaveStart, ProcessState, State. 2. The jBPM token The most important concept in JBPM should be Token and Signal. During the entire process instance, we can quickly leverage token to get its current state of current. In solving the problem of parallel, such as Fork, jBpm allows the Token object to maintain the parent-child relationship, which occurs when the Fork is involved. JBpm makes Token the object of multiple missions: (1) quickly locate current state (2) for fork, join algorithm (3) to inform the task actors task index. The following code: / / pd is process definition, and PI is process instance ProcessInstance PI = new ProcessInstance (pd); / / get the root token Token Token = pi.getroottoken (); / / a letter to Token. Signal (); Token signal
显示全部
相似文档