Uses of Interface
org.axonframework.common.configuration.ConfigurationEnhancer
Packages that use ConfigurationEnhancer
Package
Description
Root package for the Axon Server Connector.
Part of the Axon Messaging module.
Tracing wiring for the distributed bus connectors (
CommandBusConnector, QueryBusConnector).Part of the Axon Messaging module.
Part of the Axoniq Framework event-streaming module.
Contains classes related to multitenancy-specific annotation logic.
Part of the Axoniq Framework multi-tenancy module.
Contains the configuration components wiring multi-tenancy defaults into an Axon Framework application.
Integrates dead-letter queue handling with multi-tenant event processing.
Part of the Axon Messaging module.
Part of the Axoniq Messaging folder.
Postgres extension main package.
Spring Boot auto configuration for Axoniq Framework.
Spring Boot autoconfiguration for the workflow engine: detects
@Workflow-annotated beans, registers them as
workflow modules, and binds the axon.workflow configuration properties.Wiring of the connectors that distribute commands and queries across nodes discovered through Spring Cloud
Discovery, without an Axon Server.
Micrometer Tracing binding for the tracing API, wired by
MicrometerTracingConfigurationEnhancer.In-process, thread-local trace-context propagation for the Micrometer binding: captures the dispatching thread's
thread-bound state (the active span, MDC, security context) and restores it on the framework's worker threads, so the
active Axon span is thread-local-current inside handler execution and instrumented JDBC/gRPC/WebClient calls and MDC
logging nest under it.
Package containing workflow configuration components.
Axon configuration enhancers that wire test-only workflow infrastructure, such as deterministic event publication,
pretty-printing event recording, and stepping-mode execution control, into a test configuration.
Component configuration, registry, and lifecycle support.
Deadline support carried over from Axon Framework 4, to keep deadlines that were scheduled before migrating firing
while a project moves off this API.
Part of the Axon Eventsourcing module.
Configuration support for
axon-eventsourcing tracing: the enhancers wiring the tracing decorators and
contributing the module's span attribute providers, and the per-component tracing settings.Part of the Axon Extension module.
Part of the Axon Extension module.
Part of the Axon Extension module.
Part of the Axon Extension module.
Part of the Axon Extension module.
Part of the Axon Extension module.
The Axon Framework 4 scope types, kept at their Axon Framework 4 package: the current
Scope of a running
Saga handler, how a scope is described (ScopeDescriptor), and the components a message can be sent to within
a scope (ScopeAware).Part of the Axon Messaging module.
Part of the Axon Messaging module.
Part of the Axon Messaging module
Part of the Axon Messaging module.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
Configuration support for the built-in
axon-messaging
SpanAttributesProviders: the enhancer
contributing them to the SpanAttributesProviderRegistry.Configuration support for
axon-messaging tracing: the enhancers wiring the tracing decorators and
registering the tracing defaults, the per-component tracing settings, and the shared enhancer/decorator ordering
constants.Root package for Axon Modelling.
Part of the Axon Modelling module.
Part of the Axon Modelling module.
Configuration support for
axon-modelling tracing: the enhancers wiring the tracing decorators and
contributing the module's span attribute providers, and the per-component tracing settings.Part of the Axon Test module.
Root package for Axon Update.
-
Uses of ConfigurationEnhancer in io.axoniq.framework.axonserver.connector.configuration
Classes in io.axoniq.framework.axonserver.connector.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat is auto-loadable by theApplicationConfigurer, setting sensible defaults when using Axon Server. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.commandhandling.distributed
Classes in io.axoniq.framework.messaging.commandhandling.distributed that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfiguration enhancer for theDistributedCommandBus, which upon detection of aCommandBusConnectorin the configuration will decorate the regularCommandBuswith the provided connector.classAConfigurationEnhancerthat when aCommandBusConnectoris present in the configuration may decorate it with aLocalShortcutCommandBusConnectorwrapping a registeredLocalCommandDispatchPredicate. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.distributed.tracing
Classes in io.axoniq.framework.messaging.distributed.tracing that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classConfigurationEnhancerthat wires tracing into the distributed bus connectors. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.eventhandling.deadletter
Classes in io.axoniq.framework.messaging.eventhandling.deadletter that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat adds Dead Letter Queue (DLQ) support toEventHandlingComponentswithin apooled streaming event processormodule. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.eventstreaming.checkpoint
Classes in io.axoniq.framework.messaging.eventstreaming.checkpoint that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat enables self-checkpointing support forpooled streaming event processors. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.multitenancy.annotation
Classes in io.axoniq.framework.messaging.multitenancy.annotation that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfiguration enhancer that registers theTenantComponentParameterResolverFactoryto theComponentRegistryof theConfiguration. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.multitenancy.axonserver.configuration
Classes in io.axoniq.framework.messaging.multitenancy.axonserver.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancerregistering the default Axon Server-backed multi-tenancy components: theTenantProviderwhich is responsible for managing tenants and lifecycle, backed byAxonServerTenantProvidertheMultiTenantAxonServerCommandBusConnectorwhich fans out commands to a connector per tenant theMultiTenantEventStorageEngineas theEventStorageEngine, routing appends and sourcing to each tenant's own engine, and theMultiTenantSnapshotStoreas theSnapshotStore, routing snapshot writes the same way theTenantEventStorageEngineFactoryandTenantSnapshotStoreFactorybuilding those per-tenant components against the tenant's Axon Server context theMultiTenantAxonServerQueryBusConnectorwhich fans out queries to a connector per tenant It also disables theSnapshotSourcingConfigurationEnhancer, since snapshot sourcing is composed per tenant by the routing engine rather than once for the application. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.multitenancy.configuration
Classes in io.axoniq.framework.messaging.multitenancy.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancerregistering the default multi-tenancy components: the defaultTenantResolver, which resolves the tenant from message metadata, unless a user registered a customTenantResolvertheTenantRouterthat every tenant-routing component shares to decide the tenant of a message theTenantComponentProviderSubscriberto subscribe everyTenantComponentProviderto theTenantProviderat startup theRegisterTenantDescriptorHandlerInterceptorwhich takes the resolvedTenantDescriptorfrom the message and stores it in theProcessingContexttheAttachTenantDescriptorDispatchInterceptorwhich attaches the tenant of the dispatchingProcessingContextonto a dispatched command or query, so it survives a distributed round trip theMultiTenantStreamingProcessorRestarterto restart the running streaming event processors when the set of tenants changes theTenantAwareQueryBusdecorator, scoping subscription-query update emission and completion to the tenant resolved from theProcessingContext -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.multitenancy.deadletter
Classes in io.axoniq.framework.messaging.multitenancy.deadletter that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassMakes an enabled dead-letter queue configuration tenant-aware by routing its configured queue factory per tenant. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.queryhandling.distributed
Classes in io.axoniq.framework.messaging.queryhandling.distributed that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfiguration enhancer for theDistributedQueryBus, which upon detection of aQueryBusConnectorin the configuration will decorate the regularQueryBuswith the provided connector.classAConfigurationEnhancerthat when aQueryBusConnectoris present in the configuration may decorate it with aLocalShortcutQueryBusConnectorwrapping a registeredLocalQueryDispatchPredicate. -
Uses of ConfigurationEnhancer in io.axoniq.framework.messaging.transformation.events.configuration
Classes in io.axoniq.framework.messaging.transformation.events.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classServiceLoader-discoveredConfigurationEnhancerthat installs theTransformingEventStoredecorator on the application'sEventStore. -
Uses of ConfigurationEnhancer in io.axoniq.framework.postgresql
Classes in io.axoniq.framework.postgresql that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat is auto-loadable by theApplicationConfigurer, setting thePostgresqlEventStorageEngineas theEventStorageEngineto use when no other is present. -
Uses of ConfigurationEnhancer in io.axoniq.framework.springboot.autoconfig
Classes in io.axoniq.framework.springboot.autoconfig that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat registers aSubscribableEventSourcecomponent consuming a persistent stream for each entry inAxonServerConfiguration.getPersistentStreams().Methods in io.axoniq.framework.springboot.autoconfig that return ConfigurationEnhancerModifier and TypeMethodDescriptionAxonServerAutoConfiguration.axonServerConfigurationEnhancer()Bean creation method constructing aConfigurationEnhancerthat decorates theAxonServerConfigurationandDistributedCommandBusConfiguration.AxonServerAutoConfiguration.axonServerConfigurationWithConnectionDetails(AxonServerConnectionDetails connectionDetails) Bean creation method constructing aConfigurationEnhancerthat uses the availableAxonServerConnectionDetailsto specify theAxonServerConfiguration.getServers().AxonServerAutoConfiguration.disableAxonServerConfigurationEnhancer()Bean creation method constructing aConfigurationEnhancerthat disables Axon Server that is only constructed whenaxon.axonserver.enabledis set tofalse.MultiTenancyAutoConfiguration.disableMultiTenancyConfigurationEnhancer()Switches multi-tenancy off, for either of the two independent reasons it should not apply: it is explicitly disabled throughaxon.multitenancy.enabled=false, or Axon Server is disabled throughaxon.axonserver.enabled=falseand there are no contexts to serve as tenants.PostgresqlAutoConfiguration.disablePostgresqlConfigurationEnhancer()Bean creation method for aConfigurationEnhancerthat disables thePostgresqlConfigurationEnhancerwhen theaxon.postgresql.enabledproperty is set tofalse.SpringCloudAutoConfiguration.disableSpringCloudConfigurationEnhancer()Bean creation method for aConfigurationEnhancerthat disables theSpringCloudConfigurationEnhancerwhenaxon.springcloud.enabledis set tofalse.DistributedTracingAutoConfiguration.distributedTracingConfigurationEnhancer(DistributedTracingProperties properties) Constructs aConfigurationEnhancertranslating the connector toggles of theaxon.tracing.*properties into theDistributedTracingSettingscomponent.MicrometerTracingAutoConfiguration.micrometerTracingDisablingEnhancer()Disables the Micrometer tracing enhancers whenaxon.tracing.enabled=false, so that even with the module (and aTracerbean) on the classpath noSpanFactoryis registered and every component stays undecorated.PostgresqlAutoConfiguration.postgresqlSchemaInitializationConfigurationEnhancer(PostgresqlProperties properties) Bean creation method for aConfigurationEnhancertranslating theaxon.postgresql.schema-initializationproperty into theSchemaInitializationcomponent read by thePostgresqlConfigurationEnhancerwhen it constructs thePostgresqlEventStorageEngine.MicrometerTracingAutoConfiguration.threadLocalContextPropagationTogglingEnhancer(ThreadLocalContextPropagationProperties properties) Disables theMicrometerThreadLocalContextPropagationConfigurationEnhancer-- and with it theUnitOfWorkFactorydecorator and thread-local span accessor that make the active Axon span current on the framework's worker threads -- whenaxon.tracing.thread-local-context-propagation.enabledisfalse. -
Uses of ConfigurationEnhancer in io.axoniq.framework.springboot.workflow
Classes in io.axoniq.framework.springboot.workflow that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfiguration enhancer responsible for creation ofWorkflowModuleinstances, based on workflow definitions detected by theWorkflowDefinitionLookup. -
Uses of ConfigurationEnhancer in io.axoniq.framework.springcloud
Classes in io.axoniq.framework.springcloud that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancer, auto-loadable by theApplicationConfigurer, registering theSpringCloudCommandBusConnectoras theCommandBusConnectorto distribute commands with, and theSpringCloudQueryBusConnectoras theQueryBusConnectorto distribute queries with. -
Uses of ConfigurationEnhancer in io.axoniq.framework.tracing.micrometer
Classes in io.axoniq.framework.tracing.micrometer that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classConfigurationEnhancerthat enables Micrometer-Tracing-backed tracing. -
Uses of ConfigurationEnhancer in io.axoniq.framework.tracing.micrometer.threadlocal
Classes in io.axoniq.framework.tracing.micrometer.threadlocal that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classConfigurationEnhancerthat installs the Micrometer thread-local trace-context-propagation bridge. -
Uses of ConfigurationEnhancer in io.axoniq.framework.workflow.configuration
Classes in io.axoniq.framework.workflow.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassDefaults for workflow configuration. -
Uses of ConfigurationEnhancer in io.axoniq.framework.workflow.dsl
Classes in io.axoniq.framework.workflow.dsl that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassServiceLoader-discoveredConfigurationEnhancerthat registers the standard Java DSL workflow context factories. -
Uses of ConfigurationEnhancer in io.axoniq.framework.workflow.runtime.test.configuration
Classes in io.axoniq.framework.workflow.runtime.test.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassTest configuration enhancer that installs workflow test event-publication components.classTest configuration enhancer that decorates the event store with a pretty-printing recording wrapper.classTest configuration enhancer that switches workflow execution into stepping mode. -
Uses of ConfigurationEnhancer in org.axonframework.common.configuration
Methods in org.axonframework.common.configuration with parameters of type ConfigurationEnhancerModifier and TypeMethodDescriptionComponentRegistry.registerEnhancer(ConfigurationEnhancer enhancer) Registers anConfigurationEnhancerwith thisComponentRegistry.DefaultComponentRegistry.registerEnhancer(ConfigurationEnhancer enhancer) Method parameters in org.axonframework.common.configuration with type arguments of type ConfigurationEnhancerModifier and TypeMethodDescriptionstatic DefaultComponentRegistryDefaultComponentRegistry.create(Collection<DecoratorDefinition.CompletedDecoratorDefinition<?, ?>> decoratorDefinitions, Map<String, ConfigurationEnhancer> enhancers, Collection<Class<? extends ConfigurationEnhancer>> disabledEnhancers) Creates a new registry.ComponentRegistry.disableEnhancer(Class<? extends ConfigurationEnhancer> enhancerClass) Disables the givenConfigurationEnhancerclass from executing during the configuration initialization phase.DefaultComponentRegistry.disableEnhancer(Class<? extends ConfigurationEnhancer> enhancerClass) -
Uses of ConfigurationEnhancer in org.axonframework.deadline
Classes in org.axonframework.deadline that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat builds the configuration'sAggregateDeadlineCommandTranslator, and registers it with the configuration'sLegacyScopeAwareProvider, the same way a Saga manager registers itself.classConfigurationEnhancerregisteringAggregateDeadlineEntityIdResolverDefinitionas the application-wideEntityIdResolverDefinitiondefault.classAConfigurationEnhancerthat ties everyDeadlineManagerof the configuration to the application's lifecycle.classAConfigurationEnhancerthat makes aDeadlineManagerhandler parameter defer its calls to theProcessingContextof the handler. -
Uses of ConfigurationEnhancer in org.axonframework.eventsourcing.configuration
Classes in org.axonframework.eventsourcing.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerregistering the default components of theEventSourcingConfigurer.classAConfigurationEnhancermaking theEventStorageEnginesupport thesnapshot sourcing strategy, by decorating it with the configuredSnapshotStorethroughSnapshotCapableEventStorageEngine.decorate(EventStorageEngine, SnapshotStore). -
Uses of ConfigurationEnhancer in org.axonframework.eventsourcing.tracing.configuration
Classes in org.axonframework.eventsourcing.tracing.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classConfigurationEnhancercontributing the built-in event-sourcingSpanAttributesProvidersto theSpanAttributesProviderRegistry.final classConfigurationEnhancerthat wires tracing intoaxon-eventsourcingcomponents. -
Uses of ConfigurationEnhancer in org.axonframework.extension.metrics.dropwizard
Classes in org.axonframework.extension.metrics.dropwizard that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassImplementation of theConfigurationEnhancerthat uses theMetricRegistryto decorate several components withMessageMonitorswith uniqueMetricRegistriesby registeringMessageMonitorFactorieswith theMessageMonitorRegistry. -
Uses of ConfigurationEnhancer in org.axonframework.extension.metrics.dropwizard.springboot
Methods in org.axonframework.extension.metrics.dropwizard.springboot that return ConfigurationEnhancerModifier and TypeMethodDescriptionDropwizardMetricsAutoConfiguration.disableMetricsConfigurationEnhancer()Bean creation method constructing aConfigurationEnhancerthat disablesMetricsConfigurationEnhancerthat is only constructed whenaxon.metrics.enabledis set tofalse. -
Uses of ConfigurationEnhancer in org.axonframework.extension.metrics.micrometer
Classes in org.axonframework.extension.metrics.micrometer that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassImplementation of theConfigurationEnhancerthat uses theMeterRegistryto decorate several components withMessageMonitorswith uniqueMetricRegistriesby registeringMessageMonitorFactorieswith theMessageMonitorRegistry.classAConfigurationEnhancerregistering the defaultMicrometerMetricsConfiguration -
Uses of ConfigurationEnhancer in org.axonframework.extension.metrics.micrometer.springboot
Methods in org.axonframework.extension.metrics.micrometer.springboot that return ConfigurationEnhancerModifier and TypeMethodDescriptionMicrometerMetricsAutoConfiguration.disableMetricsConfigurationEnhancer()Bean creation method constructing aConfigurationEnhancerthat disables theMetricsConfigurationEnhancerandMicrometerMetricsConfigurationEnhancerthat is only constructed whenaxon.metrics.enabledis set tofalse. -
Uses of ConfigurationEnhancer in org.axonframework.extension.reactor.messaging.core.configuration
Classes in org.axonframework.extension.reactor.messaging.core.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerregistering the default reactor components for the Reactor extension. -
Uses of ConfigurationEnhancer in org.axonframework.extension.spring.config
Classes in org.axonframework.extension.spring.config that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAn implementation of aConfigurationEnhancerthat will register a list of beans as handlers for a specific type of message.classAssembles the event processors carrying the Axon Framework 4 Sagas discovered in a Spring application context.classAConfigurationEnhancerimplementation that will configure an Aggregate with the AxonConfiguration.Methods in org.axonframework.extension.spring.config with parameters of type ConfigurationEnhancerModifier and TypeMethodDescriptionSpringComponentRegistry.registerEnhancer(ConfigurationEnhancer enhancer) Method parameters in org.axonframework.extension.spring.config with type arguments of type ConfigurationEnhancerModifier and TypeMethodDescriptionSpringComponentRegistry.disableEnhancer(Class<? extends ConfigurationEnhancer> enhancerClass) -
Uses of ConfigurationEnhancer in org.axonframework.extension.spring.config.annotation
Classes in org.axonframework.extension.spring.config.annotation that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancerthat composesHandlerDefinitionandHandlerEnhancerDefinitionbeans from a SpringApplicationContextinto theComponentRegistry. -
Uses of ConfigurationEnhancer in org.axonframework.extension.springboot.autoconfig
Classes in org.axonframework.extension.springboot.autoconfig that implement ConfigurationEnhancerModifier and TypeClassDescriptionstatic final recordEnhancer for registration of a bean definition creating a JPA Storage Engine.Methods in org.axonframework.extension.springboot.autoconfig that return ConfigurationEnhancerModifier and TypeMethodDescriptionJpaEventStoreAutoConfiguration.aggregateBasedJpaEventStorageEngine(jakarta.persistence.EntityManagerFactory entityManagerFactory, PersistenceExceptionResolver persistenceExceptionResolver, JpaEventStorageEngineConfigurationProperties jpaEventStorageEngineConfigurationProperties) Creates an aggregate-based JPA event storage engine enhancer.UpdateCheckerAutoConfiguration.springUpdateCheckerConfigEnhancer(UsagePropertyProvider usagePropertyProvider) Bean creation method for aConfigurationEnhancerfor Spring-specificUpdateCheckercomponents.TracingAutoConfiguration.tracingConfigurationEnhancer(org.springframework.beans.factory.ObjectProvider<SpanAttributesProvider> customProviders, TracingProperties properties) Constructs aConfigurationEnhancertranslating theaxon.tracing.*properties into the tracing settings components. -
Uses of ConfigurationEnhancer in org.axonframework.messaging
Classes in org.axonframework.messaging that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat registers the configuration'sLegacyScopeAwareProvideras itsScopeAwareProvidercomponent. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.commandhandling.annotation
Classes in org.axonframework.messaging.commandhandling.annotation that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfiguration enhancer that registers theCommandDispatcherParameterResolverFactoryto theComponentRegistryof theConfiguration. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.core.configuration
Classes in org.axonframework.messaging.core.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerregistering the default components of theMessagingConfigurer. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.core.configuration.reflection
Classes in org.axonframework.messaging.core.configuration.reflection that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancerthat registers theConfigurationParameterResolverFactoryas additional parameter resolver factory to theComponentRegistry. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.core.reflection
Classes in org.axonframework.messaging.core.reflection that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancerthat registers theClasspathHandlerDefinitionas the defaultHandlerDefinition, and theClasspathHandlerEnhancerDefinitionas the defaultHandlerEnhancerDefinition.classConfigurationEnhancerthat registers theClasspathParameterResolverFactoryas the defaultParameterResolverFactory.classConfigurationEnhancerthat registers a decorator for theHandlerDefinitionthat, when aparent configurationis present, composes both the parent and the currentHandlerDefinitioninto aMultiHandlerDefinition, re-assembled with the current, fully composedHandlerEnhancerDefinition.classConfigurationEnhancerthat registers a decorator for theHandlerEnhancerDefinitionthat, when aparent configurationis present, composes both the parent and the currentHandlerEnhancerDefinitioninto aMultiHandlerEnhancerDefinition.classConfigurationEnhancerthat registers a decorator for theParameterResolverFactorythat, when a parent configuration is present, wraps both the parent and the currentParameterResolverFactoryin aHierarchicalParameterResolverFactorythat delegates to the parent if a parameter cannot be resolved by the current configuration. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.core.timeout
Classes in org.axonframework.messaging.core.timeout that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat registers aHandlerTimeoutHandlerEnhancerDefinition, driven by theHandlerTimeoutConfigurationpresent in theConfiguration.classAConfigurationEnhancerthat decorates theUnitOfWorkFactoryused by theCommandBus,QueryBus, and every event processor, so everyUnitOfWorkit creates has a timeout, based on theTimeoutUnitOfWorkFactoryConfigurationpresent in theConfiguration. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.eventhandling.annotation
Classes in org.axonframework.messaging.eventhandling.annotation that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfiguration enhancer that registers theEventAppenderParameterResolverFactoryto theComponentRegistryof theConfiguration. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.eventhandling.configuration
Classes in org.axonframework.messaging.eventhandling.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerregistering the default components for event publishing and event bus. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.tracing.attributes.configuration
Classes in org.axonframework.messaging.tracing.attributes.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classConfigurationEnhancercontributing the built-in message-levelSpanAttributesProvidersto theSpanAttributesProviderRegistry. -
Uses of ConfigurationEnhancer in org.axonframework.messaging.tracing.configuration
Classes in org.axonframework.messaging.tracing.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classConfigurationEnhancerthat wires tracing intoaxon-messagingcomponents.final classConfigurationEnhancerregistering the tracing defaults of theaxon-messagingmodule. -
Uses of ConfigurationEnhancer in org.axonframework.modelling
Classes in org.axonframework.modelling that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancerthat registers a decorator for theStateManagerthat, when a parent configuration is present, wraps child and parentStateManagerin aHierarchicalStateManagerthat delegates to the parent if a state cannot be resolved by the current configuration. -
Uses of ConfigurationEnhancer in org.axonframework.modelling.annotation
Classes in org.axonframework.modelling.annotation that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancerthat registers theInjectEntityParameterResolverFactoryto theComponentRegistry. -
Uses of ConfigurationEnhancer in org.axonframework.modelling.configuration
Classes in org.axonframework.modelling.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerregistering the default components of theModellingConfigurer. -
Uses of ConfigurationEnhancer in org.axonframework.modelling.tracing.configuration
Classes in org.axonframework.modelling.tracing.configuration that implement ConfigurationEnhancerModifier and TypeClassDescriptionfinal classConfigurationEnhancercontributing the built-in modellingSpanAttributesProvidersto theSpanAttributesProviderRegistry.final classConfigurationEnhancerthat wires tracing intoaxon-modellingcomponents. -
Uses of ConfigurationEnhancer in org.axonframework.test.fixture
Classes in org.axonframework.test.fixture that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassConfigurationEnhancer that registersRecordingEventStore,RecordingEventSinkandRecordingCommandBus. -
Uses of ConfigurationEnhancer in org.axonframework.update
Classes in org.axonframework.update that implement ConfigurationEnhancerModifier and TypeClassDescriptionclassAConfigurationEnhancerthat registers theUpdateCheckercomponent.