Package com.hazelcast.spi.tenantcontrol
Interface Tenantable
Interface to be implemented by classes which can be queried for requirement
of a tenant context.
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the tenant control relevant for this given object.boolean
-
Method Details
-
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
-