yangys
2024-03-29 7d18c733d4c4109f2bc8e5b176cfde74c490a207
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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();
    }
}