開(kāi)始節點

​ 開(kāi)始節點,是一個(gè)規則流開(kāi)始的地方,在URule Pro當中,決策流必須要以開(kāi)始節點開(kāi)始,開(kāi)始節點的屬性比較簡單,隻有(yǒu)兩個(gè),如下表所示:

屬性名 數(shù)據類型 描述
節點名稱 String 設置當前節點名稱
事件Bean String 一實現了com.bstek.urule.model.flow.NodeEvent接口配置在Spring中bean的id,一旦配置在流程進入及離開(kāi)該節點時(shí)會(huì)觸發這個(gè)實現類

​ NodeEvent接口源碼如下:

package com.bstek.urule.model.flow;
import com.bstek.urule.model.flow.ins.FlowContext;
import com.bstek.urule.model.flow.ins.FlowInstance;
/**
 * @author Jacky.gao
 * @since 2015年4月20日
 */
public interface NodeEvent {
    /**
     * 規則流流入當前節點觸發的方法
     * @param node 當前節點對象
     * @param instance 當前規則流實例對象
     * @param context 規則流上(shàng)下文件對象
     */
    void enter(FlowNode node,FlowInstance instance,FlowContext context);
    /**
     * 規則流流出當前節點觸發的方法
     * @param node 當前節點對象
     * @param instance 當前規則流實例對象
     * @param context 規則流上(shàng)下文件對象
     */
    void leave(FlowNode node,FlowInstance instance,FlowContext context);
}

​ 開(kāi)始節點出入連接線如下表所示:

流入的連接線數(shù)量 流出的連接線數(shù)量
0 1

results matching ""

    No results matching ""