Interface Tenantable


  • @Beta
    public interface Tenantable
    Interface to be implemented by classes which can be queried for requirement of a tenant context.
    • 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, otherwise false.
      • 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 calling TenantControlFactory.saveCurrentTenant() on a user thread or should have been replicated from another Hazelcast instance.
        Returns:
        tenant control responsible for this object