Package-level declarations
This package contains classes and interfaces for supporting multi-tenancy.
Types
Link copied to clipboard
A tenant-aware operation performed in relation to an event.
Link copied to clipboard
An identifier that exists for a specific TenantId.
Link copied to clipboard
A tenant-aware operation performed in response to a query.
Link copied to clipboard
A tenant-aware operation performed in relation to a Subscription subscription processing} done in Stand.
Link copied to clipboard
A function which is calculated in a tenant context.
Link copied to clipboard
A tenant-aware function that takes no parameters.
Link copied to clipboard
An abstract base for operations on a tenant data.
Link copied to clipboard
A convenience API for
TenantAware
operations.Link copied to clipboard
Support utility for tenant-aware tests.
Link copied to clipboard
A function which can work in single-tenant and multi-tenant context and return a value depending on the current tenant set.
Link copied to clipboard
The index of tenant IDs in a multi-tenant application.
Link copied to clipboard
public abstract class TenantRepository<T extends EntityState, E extends TenantRepository.Entity<T>> extends DefaultRecordBasedRepository<I, E, S> implements TenantIndex
Abstract base for repositories storing information about tenants.