package com.qianwen.core.tenant;
|
|
import org.springframework.core.NamedThreadLocal;
|
|
/* loaded from: blade-starter-tenant-9.3.0.0-SNAPSHOT.jar:org/springblade/core/tenant/BladeTenantHolder.class */
|
public class BladeTenantHolder {
|
private static final ThreadLocal<Boolean> TENANT_KEY_HOLDER = new NamedThreadLocal<Boolean>("blade-tenant") { // from class: org.springblade.core.tenant.BladeTenantHolder.1
|
/* JADX INFO: Access modifiers changed from: protected */
|
/* renamed from: initialValue */
|
public Boolean m2initialValue() {
|
return Boolean.FALSE;
|
}
|
};
|
|
public static void setIgnore(Boolean ignore) {
|
TENANT_KEY_HOLDER.set(ignore);
|
}
|
|
public static Boolean isIgnore() {
|
return TENANT_KEY_HOLDER.get();
|
}
|
|
public static void clear() {
|
TENANT_KEY_HOLDER.remove();
|
}
|
}
|