From 7e80d798fe21e037a4ba85b5701b6e3222e18ea5 Mon Sep 17 00:00:00 2001 From: zendwang Date: Wed, 24 Mar 2021 10:03:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96getChain=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yomahub/liteflow/flow/FlowBus.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/FlowBus.java b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/FlowBus.java index 99883ff9e..2578c90fd 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/flow/FlowBus.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/flow/FlowBus.java @@ -7,22 +7,24 @@ */ package com.yomahub.liteflow.flow; -import java.util.HashMap; -import java.util.Map; - -import org.apache.commons.collections4.MapUtils; - import com.yomahub.liteflow.entity.flow.Chain; import com.yomahub.liteflow.entity.flow.Node; +import org.apache.commons.collections4.MapUtils; + +import java.util.HashMap; +import java.util.Map; public class FlowBus { private static Map chainMap = new HashMap<>(); private static Map nodeMap = new HashMap<>(); - + + private FlowBus() { + } + public static Chain getChain(String id) throws Exception{ - if(chainMap == null || chainMap.isEmpty()){ + if(MapUtils.isEmpty(chainMap)){ throw new Exception("please config the rule first"); } return chainMap.get(id);