diff --git a/src/main/java/neatlogic/framework/asynchronization/thread/NeatLogicThread.java b/src/main/java/neatlogic/framework/asynchronization/thread/NeatLogicThread.java index 6949863d1cd5dc2a1a691d01d6575d315dbe3149..22e9bacb97ac2f45474d0efd9941b130a2fc029d 100644 --- a/src/main/java/neatlogic/framework/asynchronization/thread/NeatLogicThread.java +++ b/src/main/java/neatlogic/framework/asynchronization/thread/NeatLogicThread.java @@ -17,18 +17,21 @@ package neatlogic.framework.asynchronization.thread; import neatlogic.framework.asynchronization.threadlocal.*; import neatlogic.framework.cache.threadlocal.CacheContext; +import neatlogic.framework.dto.module.ModuleVo; import neatlogic.framework.exception.core.ApiRuntimeException; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.util.List; import java.util.concurrent.CountDownLatch; import java.util.concurrent.Semaphore; public abstract class NeatLogicThread implements Runnable, Comparable { private static final Logger logger = LoggerFactory.getLogger(NeatLogicThread.class); protected UserContext userContext; - protected TenantContext tenantContext; + private String tenantUuid; + private List activeModuleList; protected InputFromContext inputFromContext; protected RequestContext requestContext; private String threadName; @@ -82,14 +85,16 @@ public abstract class NeatLogicThread implements Runnable, Comparable