Interface Tenantable


@Beta public interface Tenantable
Interface to be implemented by classes which can be queried for requirement of a tenant context.
  • 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, 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