Uses of Interface
org.axonframework.common.configuration.ComponentRegistry
Packages that use ComponentRegistry
Package
Description
-
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, 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, String name, ComponentBuilder<C> builder) default <C> ComponentRegistryComponentRegistry.registerIfNotPresent(Class<C> type, 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.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 TypeMethodDescriptionvoidMetricsConfigurerModule.enhance(ComponentRegistry configurer) -
Uses of ComponentRegistry in org.axonframework.extension.metrics.micrometer
Methods in org.axonframework.extension.metrics.micrometer with parameters of type ComponentRegistryModifier and TypeMethodDescriptionvoidMetricsConfigurerModule.enhance(ComponentRegistry configurer) -
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)