public class TenantContextHolder
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
private java.lang.ThreadLocal<java.lang.Long> |
THREAD_LOCAL_TENANT |
private java.lang.ThreadLocal<java.lang.Boolean> |
THREAD_LOCAL_TENANT_SKIP_FLAG |
| 构造器和说明 |
|---|
TenantContextHolder() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
java.lang.Long |
getTenantId()
获取TTL中的租户ID
|
java.lang.Boolean |
getTenantSkip()
获取是否跳过租户过滤的标识
|
void |
setTenantId(java.lang.Long tenantId)
TTL 设置租户ID
谨慎使用此方法,避免嵌套调用。 |
void |
setTenantSkip()
设置是否过滤的标识
|
private final java.lang.ThreadLocal<java.lang.Long> THREAD_LOCAL_TENANT
private final java.lang.ThreadLocal<java.lang.Boolean> THREAD_LOCAL_TENANT_SKIP_FLAG
public void setTenantId(java.lang.Long tenantId)
TenantBroker tenantId - TenantBrokerpublic void setTenantSkip()
public java.lang.Long getTenantId()
public java.lang.Boolean getTenantSkip()
public void clear()
Copyright © 2024 pig4cloud. All rights reserved.