Hierarchy For Package io.axoniq.framework.messaging.multitenancy.api
Class Hierarchy
- java.lang.Object
- io.axoniq.framework.messaging.multitenancy.api.AttachTenantDescriptorDispatchInterceptor (implements org.axonframework.messaging.core.MessageDispatchInterceptor<M>)
- io.axoniq.framework.messaging.multitenancy.api.MultiTenancyAxoniqAddon (implements io.axoniq.license.entitlement.AxoniqAddon)
- io.axoniq.framework.messaging.multitenancy.api.RegisterTenantDescriptorHandlerInterceptor (implements org.axonframework.messaging.core.MessageHandlerInterceptor<M>)
- io.axoniq.framework.messaging.multitenancy.api.TenantDescriptor
- io.axoniq.framework.messaging.multitenancy.api.TenantRouter (implements org.axonframework.common.infra.DescribableComponent)
- io.axoniq.framework.messaging.multitenancy.api.TenantScopedCache<C> (implements io.axoniq.framework.messaging.multitenancy.api.MultiTenantAwareComponent)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.axonframework.common.AxonException
- org.axonframework.common.AxonNonTransientException
- io.axoniq.framework.messaging.multitenancy.api.TenantNotResolvedException
- org.axonframework.common.AxonNonTransientException
- org.axonframework.common.AxonException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.axonframework.common.infra.DescribableComponent
- io.axoniq.framework.messaging.multitenancy.api.MultiTenantAwareComponent
- io.axoniq.framework.messaging.multitenancy.api.TenantComponentProvider<T> (also extends io.axoniq.framework.messaging.multitenancy.api.TenantDescriptors)
- io.axoniq.framework.messaging.multitenancy.api.MultiTenantAwareComponent
- java.util.function.Predicate<T>
- io.axoniq.framework.messaging.multitenancy.api.TenantConnectPredicate
- io.axoniq.framework.messaging.multitenancy.api.TenantComponentFactory<T>
- io.axoniq.framework.messaging.multitenancy.api.TenantDescriptors
- io.axoniq.framework.messaging.multitenancy.api.TenantComponentProvider<T> (also extends io.axoniq.framework.messaging.multitenancy.api.MultiTenantAwareComponent)
- io.axoniq.framework.messaging.multitenancy.api.TenantProvider
- io.axoniq.framework.messaging.multitenancy.api.TenantResolver
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.axoniq.framework.messaging.multitenancy.api.MetadataBasedTenantResolver (implements io.axoniq.framework.messaging.multitenancy.api.TenantResolver)
- java.lang.Record