Uses of Interface
org.axonframework.common.Registration
Packages that use Registration
Package
Description
Part of the Axon Server Connector module.
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.
Part of the Axon Messaging module.
Part of the Axoniq Messaging folder.
Caching abstractions and helpers.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
Event-store tracing decorators and event-sourcing-specific
SpanAttributesProvider implementations.Part of the Axon Extension module.
Classes related to message processing in Axon Framework.
Package for event handling components in Axon Framework.
Tracing decorators for event handling components.
Part of the Axon Test module.
-
Uses of Registration in io.axoniq.framework.axonserver.connector.event
Methods in io.axoniq.framework.axonserver.connector.event that return RegistrationModifier and TypeMethodDescriptionPersistentStreamEventSource.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) -
Uses of Registration in io.axoniq.framework.messaging.multitenancy.api
Methods in io.axoniq.framework.messaging.multitenancy.api that return RegistrationModifier and TypeMethodDescriptionMultiTenantAwareComponent.registerAndStartTenant(TenantDescriptor tenantDescriptor) Registers the giventenantDescriptoras a known tenant with this multi-tenant aware component.TenantScopedCache.registerAndStartTenant(TenantDescriptor tenantDescriptor) Behaves identically toTenantScopedCache.registerTenant(TenantDescriptor): components are created lazily on first use, so there is nothing to start eagerly.MultiTenantAwareComponent.registerTenant(TenantDescriptor tenantDescriptor) Registers the giventenantDescriptoras a known tenant with this multi-tenant aware component.TenantScopedCache.registerTenant(TenantDescriptor tenantDescriptor) TenantProvider.subscribe(MultiTenantAwareComponent component) Subscribes the givencomponentwith this provider. -
Uses of Registration in io.axoniq.framework.messaging.multitenancy.axonserver.api
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.api that return RegistrationModifier and TypeMethodDescriptionAxonServerTenantProvider.subscribe(MultiTenantAwareComponent component) -
Uses of Registration in io.axoniq.framework.messaging.multitenancy.axonserver.commandhandling
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.commandhandling that return RegistrationModifier and TypeMethodDescriptionMultiTenantAxonServerCommandBusConnector.registerAndStartTenant(TenantDescriptor tenantDescriptor) MultiTenantAxonServerCommandBusConnector.registerTenant(TenantDescriptor tenantDescriptor) -
Uses of Registration in io.axoniq.framework.messaging.multitenancy.axonserver.eventsourcing
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.eventsourcing that return RegistrationModifier and TypeMethodDescriptionAxonServerTenantEventStorageEngineFactory.registerAndStartTenant(TenantDescriptor tenantDescriptor) AxonServerTenantSnapshotStoreFactory.registerAndStartTenant(TenantDescriptor tenantDescriptor) AxonServerTenantEventStorageEngineFactory.registerTenant(TenantDescriptor tenantDescriptor) AxonServerTenantSnapshotStoreFactory.registerTenant(TenantDescriptor tenantDescriptor) -
Uses of Registration in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.eventstreaming that return RegistrationModifier and TypeMethodDescriptionMultiTenantPersistentStreamEventSource.registerAndStartTenant(TenantDescriptor tenantDescriptor) Behaves identically toMultiTenantPersistentStreamEventSource.registerTenant(TenantDescriptor), which already opens the tenant's stream: this source is only registered with theTenantProviderwhile it has a consumer to feed, so there is no registered-but-not-started state to distinguish.MultiTenantPersistentStreamEventSource.registerTenant(TenantDescriptor tenantDescriptor) Opens the persistent stream of the giventenantDescriptorand joins it to the subscribed consumer.MultiTenantPersistentStreamEventSource.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) Subscribes the giveneventsBatchConsumerto the persistent stream of every tenant, opening a stream for each tenant known to theTenantProviderand for every tenant added while the subscription lasts. -
Uses of Registration in io.axoniq.framework.messaging.multitenancy.axonserver.queryhandling
Methods in io.axoniq.framework.messaging.multitenancy.axonserver.queryhandling that return RegistrationModifier and TypeMethodDescriptionMultiTenantAxonServerQueryBusConnector.registerAndStartTenant(TenantDescriptor tenantDescriptor) MultiTenantAxonServerQueryBusConnector.registerTenant(TenantDescriptor tenantDescriptor) -
Uses of Registration in io.axoniq.framework.messaging.multitenancy.eventsourcing
Methods in io.axoniq.framework.messaging.multitenancy.eventsourcing that return RegistrationModifier and TypeMethodDescriptionMultiTenantEventStorageEngine.registerAndStartTenant(TenantDescriptor tenantDescriptor) MultiTenantEventStorageEngine.registerTenant(TenantDescriptor tenantDescriptor) MultiTenantEventStorageEngine.subscribe(TenantChangeListener listener) Subscribes the givenlistenerto the changes of the tenantsthisengine holds. -
Uses of Registration in io.axoniq.framework.messaging.queryhandling.distributed
Methods in io.axoniq.framework.messaging.queryhandling.distributed that return RegistrationModifier and TypeMethodDescriptionQueryBusConnector.Handler.registerUpdateHandler(QueryMessage subscriptionQueryMessage, QueryBusConnector.UpdateCallback updateCallback) Registers an update handler for a given subscription query message and its associated update sender. -
Uses of Registration in io.axoniq.framework.messaging.transformation.events
Methods in io.axoniq.framework.messaging.transformation.events that return RegistrationModifier and TypeMethodDescriptionTransformingEventStore.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) -
Uses of Registration in org.axonframework.common.caching
Methods in org.axonframework.common.caching that return RegistrationModifier and TypeMethodDescriptionprotected abstract RegistrationAbstractCacheAdapter.doRegisterListener(L listenerAdapter) Registers the given listener with the cache implementationprotected RegistrationEhCacheAdapter.doRegisterListener(org.ehcache.event.CacheEventListener listenerAdapter) protected RegistrationJCacheAdapter.doRegisterListener(javax.cache.configuration.CacheEntryListenerConfiguration<Object, Object> listenerAdapter) AbstractCacheAdapter.registerCacheEntryListener(Cache.EntryListener entryListener) Cache.registerCacheEntryListener(Cache.EntryListener cacheEntryListener) Registers the givencacheEntryListenerto listen for Cache changes.NoCache.registerCacheEntryListener(Cache.EntryListener cacheEntryListener) WeakReferenceCache.registerCacheEntryListener(Cache.EntryListener entryListener) -
Uses of Registration in org.axonframework.eventsourcing.eventstore
Methods in org.axonframework.eventsourcing.eventstore that return RegistrationModifier and TypeMethodDescriptionInterceptingEventStore.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) StorageEngineBackedEventStore.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) Constructor parameters in org.axonframework.eventsourcing.eventstore with type arguments of type RegistrationModifierConstructorDescriptionContinuousMessageStream(Supplier<List<E>> fetcher, Function<E, MessageStream.Entry<EventMessage>> converter, BiFunction<ContinuousMessageStream<?>, Runnable, Registration> callbackTracker) Creates a newContinuousMessageStreaminstance configured with the given strategies. -
Uses of Registration in org.axonframework.eventsourcing.eventstore.tracing
Methods in org.axonframework.eventsourcing.eventstore.tracing that return RegistrationModifier and TypeMethodDescriptionTracingEventStore.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) -
Uses of Registration in org.axonframework.extension.spring.messaging
Methods in org.axonframework.extension.spring.messaging that return RegistrationModifier and TypeMethodDescriptionInboundEventMessageChannelAdapter.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) -
Uses of Registration in org.axonframework.messaging.core
Methods in org.axonframework.messaging.core that return RegistrationModifier and TypeMethodDescriptionSubscribableEventSource.subscribe(BiFunction<List<? extends EventMessage>, @Nullable ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) Subscribe the giveneventsBatchConsumerto this event source. -
Uses of Registration in org.axonframework.messaging.eventhandling
Methods in org.axonframework.messaging.eventhandling that return RegistrationModifier and TypeMethodDescriptionDelegatingEventBus.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) InterceptingEventBus.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) SimpleEventBus.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) -
Uses of Registration in org.axonframework.messaging.eventhandling.tracing
Methods in org.axonframework.messaging.eventhandling.tracing that return RegistrationModifier and TypeMethodDescriptionTracingEventBus.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) -
Uses of Registration in org.axonframework.test.fixture
Methods in org.axonframework.test.fixture that return RegistrationModifier and TypeMethodDescriptionRecordingEventBus.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer) RecordingEventStore.subscribe(BiFunction<List<? extends EventMessage>, ProcessingContext, CompletableFuture<?>> eventsBatchConsumer)