From 618545667ff0f1ff9fc66eeb023555a1cc88f728 Mon Sep 17 00:00:00 2001 From: gaibu <1016771049@qq.com> Date: Fri, 16 Aug 2024 11:51:00 +0800 Subject: [PATCH] =?UTF-8?q?bug=20#IAGJ2F=20SPI=20=E5=9C=A8=E5=A4=9A?= =?UTF-8?q?=E7=BA=BF=E7=A8=8B=E5=9C=BA=E6=99=AF=E4=B8=8B=E7=B1=BB=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD=E5=99=A8=E4=B8=8D=E4=B8=80=E8=87=B4=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E6=9C=89=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spi/holder/DeclComponentParserHolder.java | 5 ++++- ...leaner.java => SpiFactoryInitializing.java} | 12 +++++++++++- .../liteflow/springboot/LiteflowSpiInit.java | 18 ++++++++++++++++++ .../config/LiteflowMainAutoConfiguration.java | 7 +++++++ .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 6 ++---- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../yomahub/liteflow/test/script/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- .../yomahub/liteflow/test/sql/cmp/refresh.java | 4 ++-- .../com/yomahub/liteflow/test/BaseTest.java | 4 ++-- 31 files changed, 94 insertions(+), 58 deletions(-) rename liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/{SpiFactoryCleaner.java => SpiFactoryInitializing.java} (37%) create mode 100644 liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowSpiInit.java diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/DeclComponentParserHolder.java b/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/DeclComponentParserHolder.java index 01e422cb9..ef499819b 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/DeclComponentParserHolder.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/DeclComponentParserHolder.java @@ -1,7 +1,6 @@ package com.yomahub.liteflow.spi.holder; import cn.hutool.core.util.ObjectUtil; -import com.yomahub.liteflow.spi.ContextCmpInit; import com.yomahub.liteflow.spi.DeclComponentParser; import java.util.ArrayList; @@ -27,4 +26,8 @@ public class DeclComponentParserHolder { } return declComponentParser; } + + public static void clean(){ + declComponentParser = null; + } } diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/SpiFactoryCleaner.java b/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/SpiFactoryInitializing.java similarity index 37% rename from liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/SpiFactoryCleaner.java rename to liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/SpiFactoryInitializing.java index 585f5a634..bd4f9bb6f 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/SpiFactoryCleaner.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/spi/holder/SpiFactoryInitializing.java @@ -1,13 +1,23 @@ package com.yomahub.liteflow.spi.holder; -public class SpiFactoryCleaner { +public class SpiFactoryInitializing { public static void clean() { CmpAroundAspectHolder.clean(); ContextAwareHolder.clean(); ContextCmpInitHolder.clean(); + DeclComponentParserHolder.clean(); LiteflowComponentSupportHolder.clean(); PathContentParserHolder.clean(); } + public static void loadInit(){ + CmpAroundAspectHolder.loadCmpAroundAspect(); + ContextAwareHolder.loadContextAware(); + ContextCmpInitHolder.loadContextCmpInit(); + DeclComponentParserHolder.loadDeclComponentParser(); + LiteflowComponentSupportHolder.loadLiteflowComponentSupport(); + PathContentParserHolder.loadContextAware(); + } + } diff --git a/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowSpiInit.java b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowSpiInit.java new file mode 100644 index 000000000..f45b69d88 --- /dev/null +++ b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/LiteflowSpiInit.java @@ -0,0 +1,18 @@ +package com.yomahub.liteflow.springboot; + +import com.yomahub.liteflow.spi.holder.*; +import org.springframework.beans.factory.SmartInitializingSingleton; + +/** + * 初始化 SPI ,避免多线程场景下类加载器不同导致的加载不到 SPI 实现类 + * + * @author gaibu + */ +public class LiteflowSpiInit implements SmartInitializingSingleton { + + @Override + public void afterSingletonsInstantiated() { + SpiFactoryInitializing.loadInit(); + } + +} diff --git a/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java index 629e0b93c..5dd77dc68 100644 --- a/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java +++ b/liteflow-spring-boot-starter/src/main/java/com/yomahub/liteflow/springboot/config/LiteflowMainAutoConfiguration.java @@ -7,6 +7,7 @@ import com.yomahub.liteflow.spi.spring.SpringAware; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.spring.DeclBeanDefinition; import com.yomahub.liteflow.springboot.LiteflowExecutorInit; +import com.yomahub.liteflow.springboot.LiteflowSpiInit; import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -72,4 +73,10 @@ public class LiteflowMainAutoConfiguration { public MonitorBus monitorBus(LiteflowConfig liteflowConfig, SpringAware springAware) { return new MonitorBus(liteflowConfig); } + + // 初始化 SPI ,避免多线程场景下类加载器不同导致的加载不到 SPI 实现类 + @Bean("liteflowSpiInit") + public LiteflowSpiInit liteflowSpiInit() { + return new LiteflowSpiInit(); + } } diff --git a/liteflow-testcase-el/liteflow-testcase-el-apollo-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-apollo-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index f4f462939..b3e65fb3a 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-apollo-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-apollo-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -20,7 +20,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-builder/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-builder/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 2d425d2cd..ee7430f53 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-builder/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-builder/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-declare-multi-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-declare-multi-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index f7e94e50d..95acbe19b 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-declare-multi-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-declare-multi-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,12 +3,10 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; -import org.junit.jupiter.api.AfterEach; -import org.springframework.test.context.event.annotation.AfterTestClass; public class BaseTest { @@ -17,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); } diff --git a/liteflow-testcase-el/liteflow-testcase-el-declare-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-declare-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-declare-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-declare-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-etcd-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-etcd-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-etcd-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-etcd-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-nacos-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-nacos-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index b5ba97770..4dd443067 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-nacos-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-nacos-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-nospring/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-nospring/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 507be0173..faad1f704 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-nospring/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-nospring/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -4,7 +4,7 @@ import com.yomahub.liteflow.core.FlowExecutorHolder; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -14,7 +14,7 @@ public class BaseTest { public static void cleanScanCache() { FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowExecutorHolder.clean(); FlowInitHook.cleanHook(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-redis-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-redis-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 191dbc898..66b8b1677 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-redis-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-redis-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-routechain/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-routechain/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-routechain/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-routechain/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-aviator-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-aviator-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-aviator-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-aviator-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-graaljs-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-graaljs-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-graaljs-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-graaljs-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-groovy-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-groovy-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-groovy-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-groovy-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-java-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-java-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-java-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-java-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-javascript-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-javascript-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-javascript-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-javascript-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-kotlin-springboot/src/test/java/com/yomahub/liteflow/test/script/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-kotlin-springboot/src/test/java/com/yomahub/liteflow/test/script/BaseTest.java index 6cb71ce88..d339cd820 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-kotlin-springboot/src/test/java/com/yomahub/liteflow/test/script/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-kotlin-springboot/src/test/java/com/yomahub/liteflow/test/script/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test.script; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-lua-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-lua-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-lua-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-lua-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-multi-language-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-multi-language-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-multi-language-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-multi-language-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-python-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-python-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-python-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-python-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-script-qlexpress-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-script-qlexpress-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-script-qlexpress-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-script-qlexpress-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java index ca79784d0..f56fe4ecd 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -13,7 +13,7 @@ public class BaseTest { public static void cleanScanCache() { FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-springnative/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-springnative/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-springnative/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-springnative/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-sql-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-sql-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 0f94c22f3..1d34c8659 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-sql-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-sql-solon/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -13,7 +13,7 @@ public class BaseTest { public static void cleanScanCache() { FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-sql-springboot-dynamic/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-sql-springboot-dynamic/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 048888b78..e18fb281b 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-sql-springboot-dynamic/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-sql-springboot-dynamic/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -19,7 +19,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 048888b78..e18fb281b 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -19,7 +19,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); diff --git a/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/sql/cmp/refresh.java b/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/sql/cmp/refresh.java index 70d7f7a0b..b4529547b 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/sql/cmp/refresh.java +++ b/liteflow-testcase-el/liteflow-testcase-el-sql-springboot/src/test/java/com/yomahub/liteflow/test/sql/cmp/refresh.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test.sql.cmp; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.Test; @@ -15,7 +15,7 @@ public class refresh { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); } diff --git a/liteflow-testcase-el/liteflow-testcase-el-zk-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java b/liteflow-testcase-el/liteflow-testcase-el-zk-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java index 251c9aab1..14f3bdf59 100644 --- a/liteflow-testcase-el/liteflow-testcase-el-zk-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java +++ b/liteflow-testcase-el/liteflow-testcase-el-zk-springboot/src/test/java/com/yomahub/liteflow/test/BaseTest.java @@ -3,7 +3,7 @@ package com.yomahub.liteflow.test; import com.yomahub.liteflow.core.FlowInitHook; import com.yomahub.liteflow.flow.FlowBus; import com.yomahub.liteflow.property.LiteflowConfigGetter; -import com.yomahub.liteflow.spi.holder.SpiFactoryCleaner; +import com.yomahub.liteflow.spi.holder.SpiFactoryInitializing; import com.yomahub.liteflow.spring.ComponentScanner; import com.yomahub.liteflow.thread.ExecutorHelper; import org.junit.jupiter.api.AfterAll; @@ -15,7 +15,7 @@ public class BaseTest { ComponentScanner.cleanCache(); FlowBus.cleanCache(); ExecutorHelper.loadInstance().clearExecutorServiceMap(); - SpiFactoryCleaner.clean(); + SpiFactoryInitializing.clean(); LiteflowConfigGetter.clean(); FlowInitHook.cleanHook(); FlowBus.clearStat(); -- Gitee