초기소스

This commit is contained in:
jazz
2025-10-29 17:08:05 +09:00
parent e531aa9540
commit 439a379a02
7551 changed files with 1234427 additions and 3 deletions

View File

@@ -0,0 +1,47 @@
package com.wb.domainserver.realm;
public class RealmContextHolder {
private static ThreadLocal<String> currentRealm = new ThreadLocal<>();
private static ThreadLocal<String> sopmalCdRealm = new ThreadLocal<>();
private static ThreadLocal<String> originalHostRealm = new ThreadLocal<>();
private static ThreadLocal<String> sysDvCdRealm = new ThreadLocal<>();
public static void setRealm(String tenant) {
currentRealm.set(tenant);
}
public static String getRealm() {
return currentRealm.get();
}
public static void setSopmalCdRealm(String tenant) {
sopmalCdRealm.set(tenant);
}
public static String getSopmalCdRealm() {
return sopmalCdRealm.get();
}
public static void setOriginalHostRealm(String tenant) {
originalHostRealm.set(tenant);
}
public static String getOriginalHostRealm() {
return originalHostRealm.get();
}
public static void setSysDvCdRealm(String tenant) {
sysDvCdRealm.set(tenant);
}
public static String getSysDvCdRealm() {
return sysDvCdRealm.get();
}
public static void clear() {
currentRealm.remove();
sopmalCdRealm.remove();
originalHostRealm.remove();
sysDvCdRealm.remove();
}
}