类 BpmUtil
java.lang.Object
com.budwk.app.bpm.util.BpmUtil
流程工具类
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringevalExpressionGetNextTaskNodeId(BpmProcessNodeDefine taskNode, BpmTaskApprovalTypeEnum bpmTaskApprovalTypeEnum, List<BpmProcessNodeDefine.DynamicDecision> decisions, Map<String, Object> variables) 执行动态判断表达式 获取下一个节点static BpmProcessNodeDefinegetStartNode(List<BpmProcessNodeDefine> nodes) 获取开始节点static voidvalidateNodes(List<BpmProcessNodeDefine> nodes) 验证流程定义节点是否正确
-
构造器详细资料
-
BpmUtil
public BpmUtil()
-
-
方法详细资料
-
evalExpressionGetNextTaskNodeId
public static String evalExpressionGetNextTaskNodeId(BpmProcessNodeDefine taskNode, BpmTaskApprovalTypeEnum bpmTaskApprovalTypeEnum, List<BpmProcessNodeDefine.DynamicDecision> decisions, Map<String, Object> variables) 执行动态判断表达式 获取下一个节点- 参数:
decisions-variables-- 返回:
-
validateNodes
验证流程定义节点是否正确- 参数:
nodes-
-
getStartNode
获取开始节点- 参数:
nodes-- 返回:
-