Uses of Interface
io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming.MultiTenantPersistentStreamIdResolver
Packages that use MultiTenantPersistentStreamIdResolver
Package
Description
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 MultiTenantPersistentStreamIdResolver in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming
Fields in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming declared as MultiTenantPersistentStreamIdResolverModifier and TypeFieldDescriptionstatic final MultiTenantPersistentStreamIdResolverMultiTenantPersistentStreamIdResolver.CONFIGURED_NAMEThe default resolver, identifying every tenant's stream by the configured stream name as-is.Constructors in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming with parameters of type MultiTenantPersistentStreamIdResolverModifierConstructorDescriptionMultiTenantPersistentStreamEventSource(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties properties, Function<String, ScheduledExecutorService> schedulerFactory, int batchSize, Configuration configuration, TenantProvider tenantProvider, MultiTenantPersistentStreamIdResolver streamIdResolver) Constructs aMultiTenantPersistentStreamEventSourcefor the persistent stream with the givenname.