类 WorkflowHandler
java.lang.Object
com.aizuda.easy.retry.server.web.service.handler.WorkflowHandler
- 从以下版本开始:
- 2.6.0
- 作者:
- xiaowoniu
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidbuildGraph(List<Long> parentIds, LinkedBlockingDeque<Long> deque, String groupName, Long workflowId, WorkflowRequestVO.NodeConfig nodeConfig, com.google.common.graph.MutableGraph<Long> graph, Integer version) 根据给定的父节点ID、队列、工作流组名、工作流ID、节点配置、图构建图buildNodeConfig(com.google.common.graph.MutableGraph<Long> graph, Long parentId, Map<Long, WorkflowDetailResponseVO.NodeConfig> nodeConfigMap, Map<Long, WorkflowDetailResponseVO.NodeInfo> workflowNodeMap) 根据给定的图、父节点ID、节点配置Map和工作流节点Map,构建节点配置
-
构造器详细资料
-
WorkflowHandler
public WorkflowHandler()
-
-
方法详细资料
-
buildNodeConfig
public WorkflowDetailResponseVO.NodeConfig buildNodeConfig(com.google.common.graph.MutableGraph<Long> graph, Long parentId, Map<Long, WorkflowDetailResponseVO.NodeConfig> nodeConfigMap, Map<Long, WorkflowDetailResponseVO.NodeInfo> workflowNodeMap) 根据给定的图、父节点ID、节点配置Map和工作流节点Map,构建节点配置- 参数:
graph- 图parentId- 父节点IDnodeConfigMap- 节点配置MapworkflowNodeMap- 工作流节点Map- 返回:
- 构建的节点配置
-
buildGraph
public void buildGraph(List<Long> parentIds, LinkedBlockingDeque<Long> deque, String groupName, Long workflowId, WorkflowRequestVO.NodeConfig nodeConfig, com.google.common.graph.MutableGraph<Long> graph, Integer version) 根据给定的父节点ID、队列、工作流组名、工作流ID、节点配置、图构建图- 参数:
parentIds- 父节点ID列表deque- 队列groupName- 工作流组名workflowId- 工作流IDnodeConfig- 节点配置graph- 图version- 版本号
-