Package com.hazelcast.spi.tenantcontrol
Interface Tenantable
-
@Beta public interface Tenantable
Interface to be implemented by classes which can be queried for requirement of a tenant context.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TenantControl
getTenantControl()
Retrieves the tenant control relevant for this given object.boolean
requiresTenantContext()
-
-
-
Method Detail
-
requiresTenantContext
boolean requiresTenantContext()
- Returns:
true
when this object requires a tenant context to be set, for example in order to resolve user classes, otherwisefalse
.
-
getTenantControl
TenantControl getTenantControl()
Retrieves the tenant control relevant for this given object. Tenant control should already have been set up on this Hazelcast instance somehow, for instance by callingTenantControlFactory.saveCurrentTenant()
on a user thread or should have been replicated from another Hazelcast instance.- Returns:
- tenant control responsible for this object
-
-