Uses of Interface
io.axoniq.framework.messaging.multitenancy.api.TenantProvider
Packages that use TenantProvider
Package
Description
Part of the Axoniq Framework multi-tenancy module.
Part of the Axoniq Framework multi-tenancy module.
Axon Server specific multi-tenant event streaming infrastructure, giving each tenant its own persistent stream and
labelling the events it delivers with the tenant they belong to.
-
Uses of TenantProvider in io.axoniq.framework.messaging.multitenancy.axonserver.api
Classes in io.axoniq.framework.messaging.multitenancy.axonserver.api that implement TenantProvider -
Uses of TenantProvider in io.axoniq.framework.messaging.multitenancy.axonserver.configuration
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.configuration that return types with arguments of type TenantProviderModifier and TypeMethodDescriptionstatic ComponentDefinition<TenantProvider> AxonServerMultiTenancyConfigurationDefaults.axonServerTenantProvider()Provides aComponentDefinitionfor theTenantProviderthat is backed by Axon Server. -
Uses of TenantProvider in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming
Constructors in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming with parameters of type TenantProviderModifierConstructorDescriptionMultiTenantPersistentStreamEventSource(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties properties, Function<String, ScheduledExecutorService> schedulerFactory, int batchSize, Configuration configuration, TenantProvider tenantProvider) Constructs aMultiTenantPersistentStreamEventSourcefor the persistent stream with the givenname.