Uses of Interface
org.axonframework.common.configuration.ComponentRegistry
Packages that use ComponentRegistry
Package
Description
Root package for the Axon Server Connector.
Component configuration, registry, and lifecycle support.
Part of the Axon Eventsourcing 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.
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.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
Part of the Axon Messaging module.
Root package for Axon Modelling.
Part of the Axon Modelling module.
Part of the Axon Modelling module.
Part of the Axon Test module.
Root package for Axon Update.
-
Uses of ComponentRegistry in org.axonframework.axonserver.connector
Methods in org.axonframework.axonserver.connector with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidAxonServerConfigurationEnhancer.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.common.configuration
Classes in org.axonframework.common.configuration that implement ComponentRegistryModifier and TypeClassDescriptionclassDefault implementation of theComponentRegistryallowing for reuse ofComponent,ComponentDecorator,ConfigurationEnhancer, andModuleregistration for theApplicationConfigurerandModuleimplementations alike.Methods in org.axonframework.common.configuration that return ComponentRegistryModifier and TypeMethodDescriptionComponentRegistry.disableEnhancer(Class<? extends ConfigurationEnhancer> enhancerClass) Disables the givenConfigurationEnhancerclass from executing during the configuration initialization phase.ComponentRegistry.disableEnhancer(String fullyQualifiedClassName) Disables the givenConfigurationEnhancerclass from executing during the configuration initialization phase.DefaultComponentRegistry.disableEnhancer(String fullyQualifiedClassName) ComponentRegistry.disableEnhancerScanning()Completely disables scanning for enhancers on the classpath through theServiceLoadermechanism.default <C> ComponentRegistryComponentRegistry.registerComponent(Class<C> type, @Nullable String name, ComponentBuilder<? extends C> builder) Registers aComponentthat should be made available to othercomponentsormodulesin theConfigurationthat thisConfigurerwill result in.default <C> ComponentRegistryComponentRegistry.registerComponent(Class<C> type, ComponentBuilder<C> builder) Registers aComponentthat should be made available to othercomponentsormodulesin theConfigurationthat thisConfigurerwill result in.ComponentRegistry.registerComponent(ComponentDefinition<? extends C> definition) Registers aComponentbased on the givendefinition.DefaultComponentRegistry.registerComponent(ComponentDefinition<? extends C> definition) default <C,D extends C>
ComponentRegistryComponentRegistry.registerDecorator(Class<C> type, int order, ComponentDecorator<C, D> decorator) Registers aComponentdecoratorthat will act on allregisteredcomponents of the giventype, regardless of component name.default <C,D extends C>
ComponentRegistryComponentRegistry.registerDecorator(Class<C> type, String name, int order, ComponentDecorator<C, D> decorator) Registers adecoratorthat will act onregisteredcomponents of the giventypeandnamecombination.ComponentRegistry.registerDecorator(DecoratorDefinition<C, ? extends C> definition) Registers a decorator based on the givendefinition.DefaultComponentRegistry.registerDecorator(DecoratorDefinition<C, ? extends C> definition) ComponentRegistry.registerEnhancer(ConfigurationEnhancer enhancer) Registers anConfigurationEnhancerwith thisComponentRegistry.DefaultComponentRegistry.registerEnhancer(ConfigurationEnhancer enhancer) ComponentRegistry.registerFactory(ComponentFactory<C> factory) Registers aComponentFactorywith this registry.DefaultComponentRegistry.registerFactory(ComponentFactory<C> factory) default <C> ComponentRegistryComponentRegistry.registerIfNotPresent(Class<C> type, @Nullable String name, ComponentBuilder<C> builder) default <C> ComponentRegistryComponentRegistry.registerIfNotPresent(Class<C> type, @Nullable String name, ComponentBuilder<C> builder, SearchScope searchScope) default <C> ComponentRegistryComponentRegistry.registerIfNotPresent(Class<C> type, ComponentBuilder<C> builder) Registers aComponentonly if there is none yet for the giventype.default <C> ComponentRegistryComponentRegistry.registerIfNotPresent(Class<C> type, ComponentBuilder<C> builder, SearchScope searchScope) Registers aComponentonly if there is none yet for the giventype.default <C> ComponentRegistryComponentRegistry.registerIfNotPresent(ComponentDefinition<C> definition) default <C> ComponentRegistryComponentRegistry.registerIfNotPresent(ComponentDefinition<C> definition, SearchScope searchScope) ComponentRegistry.registerModule(Module module) Registers aModulewith this registry.DefaultComponentRegistry.registerModule(Module module) ComponentRegistry.setOverridePolicy(OverridePolicy overridePolicy) Sets theOverridePolicyfor thisComponentRegistry.Methods in org.axonframework.common.configuration with parameters of type ComponentRegistryMethod parameters in org.axonframework.common.configuration with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionApplicationConfigurer.componentRegistry(Consumer<ComponentRegistry> componentRegistrar) Executes the givencomponentRegistraron the component registry associated with thisApplicationConfigurer.BaseModule.componentRegistry(Consumer<ComponentRegistry> registryAction) Executes the givenregistryActionon theComponentRegistryassociated with this module during the module build.DefaultAxonApplication.componentRegistry(Consumer<ComponentRegistry> componentRegistrar) -
Uses of ComponentRegistry in org.axonframework.eventsourcing.configuration
Methods in org.axonframework.eventsourcing.configuration with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidEventSourcingConfigurationDefaults.enhance(ComponentRegistry registry) Method parameters in org.axonframework.eventsourcing.configuration with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionEventSourcingConfigurer.componentRegistry(Consumer<ComponentRegistry> componentRegistrar) -
Uses of ComponentRegistry in org.axonframework.extension.metrics.dropwizard
Methods in org.axonframework.extension.metrics.dropwizard with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidMetricsConfigurationEnhancer.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.extension.metrics.micrometer
Methods in org.axonframework.extension.metrics.micrometer with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidMetricsConfigurationEnhancer.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.extension.reactor.messaging.core.configuration
Methods in org.axonframework.extension.reactor.messaging.core.configuration with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidReactorConfigurationDefaults.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.extension.spring.config
Classes in org.axonframework.extension.spring.config that implement ComponentRegistryModifier and TypeClassDescriptionclassAComponentRegistryimplementation that connects into Spring's ecosystem by means of being aBeanPostProcessor,BeanFactoryPostProcessor, andInitializingBean.Methods in org.axonframework.extension.spring.config that return ComponentRegistryModifier and TypeMethodDescriptionSpringComponentRegistry.disableEnhancer(Class<? extends ConfigurationEnhancer> enhancerClass) SpringComponentRegistry.disableEnhancer(String fullyQualifiedClassName) SpringComponentRegistry.disableEnhancerScanning()SpringComponentRegistry.registerComponent(ComponentDefinition<? extends C> definition) SpringComponentRegistry.registerDecorator(DecoratorDefinition<C, ? extends C> definition) SpringComponentRegistry.registerEnhancer(ConfigurationEnhancer enhancer) SpringComponentRegistry.registerFactory(ComponentFactory<C> factory) SpringComponentRegistry.registerModule(Module module) SpringComponentRegistry.setOverridePolicy(OverridePolicy overridePolicy) Methods in org.axonframework.extension.spring.config with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidMessageHandlerConfigurer.enhance(ComponentRegistry registry) voidSpringEventSourcedEntityConfigurer.enhance(ComponentRegistry registry) Method parameters in org.axonframework.extension.spring.config with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionSpringAxonApplication.componentRegistry(Consumer<ComponentRegistry> componentRegistrar) -
Uses of ComponentRegistry in org.axonframework.extension.springboot.autoconfig
Methods in org.axonframework.extension.springboot.autoconfig with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidJpaEventStoreAutoConfiguration.AggregateBasedJpaEventStorageEngineConfigurationEnhancer.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.messaging.commandhandling.annotation
Methods in org.axonframework.messaging.commandhandling.annotation with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidCommandDispatcherParameterResolverFactoryConfigurationEnhancer.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.messaging.commandhandling.distributed
Methods in org.axonframework.messaging.commandhandling.distributed with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidDistributedCommandBusConfigurationEnhancer.enhance(ComponentRegistry componentRegistry) -
Uses of ComponentRegistry in org.axonframework.messaging.core.configuration
Methods in org.axonframework.messaging.core.configuration with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidMessagingConfigurationDefaults.enhance(ComponentRegistry registry) Method parameters in org.axonframework.messaging.core.configuration with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionMessagingConfigurer.componentRegistry(Consumer<ComponentRegistry> componentRegistrar) -
Uses of ComponentRegistry in org.axonframework.messaging.core.configuration.reflection
Methods in org.axonframework.messaging.core.configuration.reflection with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidConfigurationParameterResolverConfigurationEnhancer.enhance(ComponentRegistry componentRegistry) static voidParameterResolverFactoryUtils.registerToComponentRegistry(ComponentRegistry componentRegistry, int order, Function<Configuration, ParameterResolverFactory> factory) Register aParameterResolverFactoryto thecurrentComponentRegistryusing the givenfactoryfunction.static voidParameterResolverFactoryUtils.registerToComponentRegistry(ComponentRegistry componentRegistry, Function<Configuration, ParameterResolverFactory> factory) Register aParameterResolverFactoryto thecurrentComponentRegistryusing the givenfactoryfunction. -
Uses of ComponentRegistry in org.axonframework.messaging.core.reflection
Methods in org.axonframework.messaging.core.reflection with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidClasspathParameterResolverConfigurationEnhancer.enhance(ComponentRegistry componentRegistry) voidHierarchicalParameterResolverFactoryConfigurationEnhancer.enhance(ComponentRegistry componentRegistry) -
Uses of ComponentRegistry in org.axonframework.messaging.eventhandling.annotation
Methods in org.axonframework.messaging.eventhandling.annotation with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidEventAppenderParameterResolverFactoryConfigurationEnhancer.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.messaging.eventhandling.configuration
Methods in org.axonframework.messaging.eventhandling.configuration with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidEventBusConfigurationDefaults.enhance(ComponentRegistry registry) Method parameters in org.axonframework.messaging.eventhandling.configuration with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionEventProcessingConfigurer.componentRegistry(Consumer<ComponentRegistry> componentRegistrar) Executes the givencomponentRegistraron the component registry associated with theMessagingConfigurer, which is the parent of this configurer. -
Uses of ComponentRegistry in org.axonframework.messaging.eventhandling.processing.streaming.pooled
Method parameters in org.axonframework.messaging.eventhandling.processing.streaming.pooled with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionPooledStreamingEventProcessorsConfigurer.componentRegistry(Consumer<ComponentRegistry> registryAction) Provides access to the component registry for additional component registrations. -
Uses of ComponentRegistry in org.axonframework.messaging.eventhandling.processing.subscribing
Method parameters in org.axonframework.messaging.eventhandling.processing.subscribing with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionSubscribingEventProcessorsConfigurer.componentRegistry(Consumer<ComponentRegistry> registryAction) Provides access to the component registry for additional component registrations. -
Uses of ComponentRegistry in org.axonframework.messaging.queryhandling.distributed
Methods in org.axonframework.messaging.queryhandling.distributed with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidDistributedQueryBusConfigurationEnhancer.enhance(ComponentRegistry componentRegistry) -
Uses of ComponentRegistry in org.axonframework.modelling
Methods in org.axonframework.modelling with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidHierarchicalStateManagerConfigurationEnhancer.enhance(ComponentRegistry componentRegistry) -
Uses of ComponentRegistry in org.axonframework.modelling.annotation
Methods in org.axonframework.modelling.annotation with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidInjectEntityParameterResolverFactoryConfigurationEnhancer.enhance(ComponentRegistry componentRegistry) -
Uses of ComponentRegistry in org.axonframework.modelling.configuration
Methods in org.axonframework.modelling.configuration with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidModellingConfigurationDefaults.enhance(ComponentRegistry registry) Method parameters in org.axonframework.modelling.configuration with type arguments of type ComponentRegistryModifier and TypeMethodDescriptionModellingConfigurer.componentRegistry(Consumer<ComponentRegistry> componentRegistrar) -
Uses of ComponentRegistry in org.axonframework.test.fixture
Methods in org.axonframework.test.fixture with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidMessagesRecordingConfigurationEnhancer.enhance(ComponentRegistry registry) -
Uses of ComponentRegistry in org.axonframework.update
Methods in org.axonframework.update with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidUpdateCheckerConfigurationEnhancer.enhance(ComponentRegistry componentRegistry)