Uses of Interface
io.axoniq.framework.messaging.multitenancy.api.MultiTenantAwareComponent
Packages that use MultiTenantAwareComponent
Package
Description
Contains the multi-tenancy API, like the tenant descriptor, tenant provider, and tenant resolution contracts.
Part of the Axoniq Framework multi-tenancy module.
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.
Part of the Axoniq Framework multi-tenancy module.
Package containing multitenancy support for event sourcing components.
-
Uses of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.api
Subinterfaces of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.apiModifier and TypeInterfaceDescriptioninterfaceProvides the per-tenant instance of a single application component of typeT.Classes in io.axoniq.framework.messaging.multitenancy.api that implement MultiTenantAwareComponentModifier and TypeClassDescriptionclassA cache of one infrastructure component per tenant that creates each component lazily on first use and evicts it when its tenant is removed.Methods in io.axoniq.framework.messaging.multitenancy.api with parameters of type MultiTenantAwareComponentModifier and TypeMethodDescriptionTenantProvider.subscribe(MultiTenantAwareComponent component) Subscribes the givencomponentwith this provider. -
Uses of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.axonserver.api
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.api with parameters of type MultiTenantAwareComponentModifier and TypeMethodDescriptionAxonServerTenantProvider.subscribe(MultiTenantAwareComponent component) -
Uses of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.axonserver.commandhandling
Classes in io.axoniq.framework.messaging.multitenancy.axonserver.commandhandling that implement MultiTenantAwareComponent -
Uses of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.axonserver.eventsourcing
Classes in io.axoniq.framework.messaging.multitenancy.axonserver.eventsourcing that implement MultiTenantAwareComponentModifier and TypeClassDescriptionclassAxon Server implementation of theTenantEventStorageEngineFactory, building oneEventStorageEngineper tenant against that tenant's Axon Server context.classAxon Server implementation of theTenantSnapshotStoreFactory, building oneSnapshotStoreper tenant against that tenant's Axon Server context. -
Uses of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming
Classes in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming that implement MultiTenantAwareComponentModifier and TypeClassDescriptionclassASubscribableEventSourceconsuming one persistent stream per tenant, labelling every event it delivers with the tenant it came from. -
Uses of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.axonserver.queryhandling
Classes in io.axoniq.framework.messaging.multitenancy.axonserver.queryhandling that implement MultiTenantAwareComponent -
Uses of MultiTenantAwareComponent in io.axoniq.framework.messaging.multitenancy.eventsourcing
Classes in io.axoniq.framework.messaging.multitenancy.eventsourcing that implement MultiTenantAwareComponent