public final class TenantHolder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
clear() |
static java.util.Optional<java.lang.String> |
get() |
static boolean |
isDefault() |
static boolean |
isEmpty() |
static boolean |
isNotEmpty() |
static void |
set(java.lang.String value) |
static void |
set(dev.soffa.foundation.model.TenantId tenantId) |
static void |
use(java.lang.String tenantId,
java.lang.Runnable runnable) |
static <O> O |
use(java.lang.String tenantId,
java.util.function.Supplier<O> supplier) |
static void |
use(dev.soffa.foundation.model.TenantId tenantId,
java.lang.Runnable runnable) |
static <O> O |
use(dev.soffa.foundation.model.TenantId tenantId,
java.util.function.Supplier<O> supplier) |
static <T> T |
useDefault(java.util.function.Supplier<T> supplier) |
public static void clear()
public static boolean isDefault()
public static java.util.Optional<java.lang.String> get()
public static void set(dev.soffa.foundation.model.TenantId tenantId)
public static void set(java.lang.String value)
public static <T> T useDefault(java.util.function.Supplier<T> supplier)
public static void use(java.lang.String tenantId,
java.lang.Runnable runnable)
public static void use(dev.soffa.foundation.model.TenantId tenantId,
java.lang.Runnable runnable)
public static <O> O use(dev.soffa.foundation.model.TenantId tenantId,
java.util.function.Supplier<O> supplier)
public static <O> O use(java.lang.String tenantId,
java.util.function.Supplier<O> supplier)
public static boolean isNotEmpty()
public static boolean isEmpty()