Uses of Interface
org.axonframework.config.Configurer
Packages that use Configurer
Package
Description
-
Uses of Configurer in org.axonframework.axonserver.connector
Methods in org.axonframework.axonserver.connector with parameters of type ConfigurerModifier and TypeMethodDescriptionvoidServerConnectorConfigurerModule.configureModule(Configurer configurer) -
Uses of Configurer in org.axonframework.config
Classes in org.axonframework.config that implement ConfigurerModifier and TypeClassDescriptionclassEntry point of the Axon Configuration API.Methods in org.axonframework.config that return ConfigurerModifier and TypeMethodDescriptiondefault <A> ConfigurerConfigurer.configureAggregate(Class<A> aggregate) Configures an Aggregate using default settings.<A> ConfigurerConfigurer.configureAggregate(AggregateConfiguration<A> aggregateConfiguration) Configures an Aggregate in this configuration based on the givenaggregateConfiguration.<A> ConfigurerDefaultConfigurer.configureAggregate(AggregateConfiguration<A> aggregateConfiguration) default ConfigurerConfigurer.configureCommandBus(Function<Configuration, CommandBus> commandBusBuilder) Configures the given Command Bus to use in this configuration.Configurer.configureCorrelationDataProviders(Function<Configuration, List<CorrelationDataProvider>> correlationDataProviderBuilder) Configures the CorrelationDataProviders that Message processing components should use to attach correlation data to outgoing messages.DefaultConfigurer.configureCorrelationDataProviders(Function<Configuration, List<CorrelationDataProvider>> correlationDataProviderBuilder) default ConfigurerConfigurer.configureDeadlineManager(Function<Configuration, DeadlineManager> deadlineManagerBuilder) Registers aDeadlineManagerinstance with thisConfigurer.Configurer.configureEmbeddedEventStore(Function<Configuration, EventStorageEngine> storageEngineBuilder) Configures an Embedded Event Store which uses the given Event Storage Engine to store its events.DefaultConfigurer.configureEmbeddedEventStore(Function<Configuration, EventStorageEngine> storageEngineBuilder) default ConfigurerConfigurer.configureEventBus(Function<Configuration, EventBus> eventBusBuilder) Configures the given Event Bus to use in this configuration.Configurer.configureEventSerializer(Function<Configuration, Serializer> eventSerializerBuilder) Configures the given event Serializer to use in this configuration.DefaultConfigurer.configureEventSerializer(Function<Configuration, Serializer> eventSerializerBuilder) default ConfigurerConfigurer.configureEventStore(Function<Configuration, EventStore> eventStoreBuilder) Configures the given Event Store to use in this configuration.default ConfigurerConfigurer.configureLifecyclePhaseTimeout(long timeout, TimeUnit timeUnit) Configures the timeout of each lifecycle phase.DefaultConfigurer.configureLifecyclePhaseTimeout(long timeout, TimeUnit timeUnit) default ConfigurerConfigurer.configureMessageMonitor(Class<?> componentType, String componentName, Function<Configuration, MessageMonitor<Message<?>>> messageMonitorBuilder) Configures the builder function to create the Message Monitor for the Message processing components in this configuration that match the given class and name.Configurer.configureMessageMonitor(Class<?> componentType, String componentName, MessageMonitorFactory messageMonitorFactory) Configures the factory create the Message Monitor for those Message processing components in this configuration that match the given class and name.default ConfigurerConfigurer.configureMessageMonitor(Class<?> componentType, Function<Configuration, MessageMonitor<Message<?>>> messageMonitorBuilder) Configures the builder function to create the Message Monitor for the Message processing components in this configuration that match the given componentType, unless more specific configuration based on both type and name is available.Configurer.configureMessageMonitor(Class<?> componentType, MessageMonitorFactory messageMonitorFactory) Configures the factory to create the Message Monitor for the Message processing components in this configuration that match the given componentType, unless more specific configuration based on both type and name is available.Configurer.configureMessageMonitor(Function<Configuration, BiFunction<Class<?>, String, MessageMonitor<Message<?>>>> messageMonitorFactoryBuilder) Configures the Message Monitor to use for the Message processing components in this configuration, unless more specific configuration based on the component's type, or type and name is available.DefaultConfigurer.configureMessageMonitor(Class<?> componentType, String componentName, MessageMonitorFactory messageMonitorFactory) DefaultConfigurer.configureMessageMonitor(Class<?> componentType, MessageMonitorFactory messageMonitorFactory) DefaultConfigurer.configureMessageMonitor(Function<Configuration, BiFunction<Class<?>, String, MessageMonitor<Message<?>>>> builder) Configurer.configureMessageSerializer(Function<Configuration, Serializer> messageSerializerBuilder) Configures the given event Serializer to use in this configuration.DefaultConfigurer.configureMessageSerializer(Function<Configuration, Serializer> messageSerializerBuilder) default ConfigurerConfigurer.configureQueryBus(Function<Configuration, QueryBus> queryBusBuilder) Configures the given Query Bus to use in this configuration.default ConfigurerConfigurer.configureQueryUpdateEmitter(Function<Configuration, QueryUpdateEmitter> queryUpdateEmitterBuilder) Configures the given Query Update Emitter to use in this configuration.default ConfigurerConfigurer.configureResourceInjector(Function<Configuration, ResourceInjector> resourceInjectorBuilder) Configures the given Resource Injector to use for Sagas in this configuration.default ConfigurerConfigurer.configureSerializer(Function<Configuration, Serializer> serializerBuilder) Configures the given Serializer to use in this configuration.default ConfigurerConfigurer.configureSnapshotter(Function<Configuration, Snapshotter> snapshotterBuilder) Registers aSnapshotterinstance with thisConfigurer.default ConfigurerConfigurer.configureSpanFactory(Function<Configuration, SpanFactory> spanFactory) Registers aSpanFactoryinstance with thisConfigurer.default ConfigurerConfigurer.configureTags(Function<Configuration, TagsConfiguration> tagsBuilder) Configures the given Tags Configuration to use in this configuration.default ConfigurerConfigurer.configureTransactionManager(Function<Configuration, TransactionManager> transactionManagerBuilder) Configures the given Transaction Manager to use in this configuration.static ConfigurerDefaultConfigurer.defaultConfiguration()Returns a Configurer instance with default components configured, such as aSimpleCommandBusandSimpleEventBus.static ConfigurerDefaultConfigurer.defaultConfiguration(boolean autoLocateConfigurerModules) Returns a Configurer instance with default components configured, such as aSimpleCommandBusandSimpleEventBus, indicating whether toautoLocateConfigurerModules.default ConfigurerConfigurer.eventProcessing(Consumer<EventProcessingConfigurer> eventProcessingConfigurer) Locates theEventProcessingConfigurerregistered as a module with this Configurer and provides it to the given consumer for configuration.static ConfigurerDefaultConfigurer.jpaConfiguration(EntityManagerProvider entityManagerProvider) Returns a Configurer instance which has JPA versions of building blocks configured, such as a JPA based Event Store (seeJpaEventStorageEngine), aJpaTokenStoreandJpaSagaStore.static ConfigurerDefaultConfigurer.jpaConfiguration(EntityManagerProvider entityManagerProvider, TransactionManager transactionManager) Returns a Configurer instance which has JPA versions of building blocks configured, such as a JPA based Event Store (seeJpaEventStorageEngine), aJpaTokenStoreandJpaSagaStore.default ConfigurerConfigurer.registerCommandHandler(int phase, Function<Configuration, Object> commandHandlerBuilder) Deprecated.Configurer.registerCommandHandler(Function<Configuration, Object> commandHandlerBuilder) Registers a command handler bean with thisConfigurer.DefaultConfigurer.registerCommandHandler(Function<Configuration, Object> commandHandlerBuilder) <C> ConfigurerConfigurer.registerComponent(Class<C> componentType, Function<Configuration, ? extends C> componentBuilder) Registers a component which should be made available to other components or modules in this Configuration.<C> ConfigurerDefaultConfigurer.registerComponent(Class<C> componentType, Function<Configuration, ? extends C> componentBuilder) default ConfigurerConfigurer.registerEventHandler(Function<Configuration, Object> eventHandlerBuilder) Registers aFunctionthat builds an Event Handler instance.Configurer.registerEventUpcaster(Function<Configuration, EventUpcaster> upcasterBuilder) Registers an upcaster to be used to upcast Events to a newer versionDefaultConfigurer.registerEventUpcaster(Function<Configuration, EventUpcaster> upcasterBuilder) Configurer.registerHandlerDefinition(BiFunction<Configuration, Class, HandlerDefinition> handlerDefinitionClass) Registers the definition of a Handler class.DefaultConfigurer.registerHandlerDefinition(BiFunction<Configuration, Class, HandlerDefinition> handlerDefinitionClass) Configurer.registerHandlerEnhancerDefinition(Function<Configuration, HandlerEnhancerDefinition> handlerEnhancerBuilder) Registers a builder function for aHandlerEnhancerDefinitionused during constructing of the defaultHandlerDefinition.DefaultConfigurer.registerHandlerEnhancerDefinition(Function<Configuration, HandlerEnhancerDefinition> handlerEnhancerBuilder) Configurer.registerMessageHandler(Function<Configuration, Object> messageHandlerBuilder) Registers a message handler bean with this configuration.DefaultConfigurer.registerMessageHandler(Function<Configuration, Object> messageHandlerBuilder) Configurer.registerModule(ModuleConfiguration module) Registers an Axon module with this configuration.DefaultConfigurer.registerModule(ModuleConfiguration module) default ConfigurerConfigurer.registerQueryHandler(int phase, Function<Configuration, Object> queryHandlerBuilder) Deprecated.in favor ofregisterQueryHandler(Function), since thephaseof an annotated handler should be defined through theStartHandler/ShutdownHandlerannotation.Configurer.registerQueryHandler(Function<Configuration, Object> queryHandlerBuilder) Registers a query handler bean with thisConfigurer.DefaultConfigurer.registerQueryHandler(Function<Configuration, Object> queryHandlerBuilder) Methods in org.axonframework.config with parameters of type ConfigurerModifier and TypeMethodDescriptionvoidConfigurerModule.configureModule(Configurer configurer) Configure this module to the given globalConfigurer.voidUpdateCheckerConfigurerModule.configureModule(Configurer configurer) -
Uses of Configurer in org.axonframework.metrics
Methods in org.axonframework.metrics that return ConfigurerModifier and TypeMethodDescriptionGlobalMetricRegistry.registerWithConfigurer(Configurer configurer) Registers the configuredMetricRegistrywith the givenconfigurerviaconfigureMessageMonitor(Function).Methods in org.axonframework.metrics with parameters of type ConfigurerModifier and TypeMethodDescriptionvoidMetricsConfigurerModule.configureModule(Configurer configurer) GlobalMetricRegistry.registerWithConfigurer(Configurer configurer) Registers the configuredMetricRegistrywith the givenconfigurerviaconfigureMessageMonitor(Function). -
Uses of Configurer in org.axonframework.micrometer
Methods in org.axonframework.micrometer that return ConfigurerModifier and TypeMethodDescriptionGlobalMetricRegistry.registerWithConfigurer(Configurer configurer) GlobalMetricRegistry.registerWithConfigurerWithDefaultTags(Configurer configurer) Methods in org.axonframework.micrometer with parameters of type ConfigurerModifier and TypeMethodDescriptionvoidMetricsConfigurerModule.configureModule(Configurer configurer) GlobalMetricRegistry.registerWithConfigurer(Configurer configurer) GlobalMetricRegistry.registerWithConfigurerWithDefaultTags(Configurer configurer) -
Uses of Configurer in org.axonframework.spring.config
Classes in org.axonframework.spring.config that implement ConfigurerModifier and TypeClassDescriptionclassAConfigurerimplementation that considers the Spring Application context as a source for components.Methods in org.axonframework.spring.config that return ConfigurerMethods in org.axonframework.spring.config with parameters of type ConfigurerModifier and TypeMethodDescriptionvoidMessageHandlerConfigurer.configureModule(Configurer configurer) voidSpringAggregateConfigurer.configureModule(Configurer configurer) voidSpringSagaConfigurer.configureModule(Configurer configurer) Constructors in org.axonframework.spring.config with parameters of type ConfigurerModifierConstructorDescriptionAxonConfiguration(Configurer configurer) Deprecated.Initializes a newAxonConfigurationthat uses the givenconfigurerto build the configuration.ConfigurerFactoryBean(Configurer configurer) Deprecated.Initialize the factory bean, using the givenconfigurerto make available in the Application Context, once configured by the ConfigurerModules in that context.SpringAxonConfiguration(Configurer configurer) Initialize thisConfigurationinstance. -
Uses of Configurer in org.axonframework.springboot.autoconfig
Methods in org.axonframework.springboot.autoconfig with parameters of type ConfigurerModifier and TypeMethodDescriptionorg.springframework.beans.factory.InitializingBeanInfraConfiguration.lifecycleInitializer(Configurer configurer, List<Lifecycle> lifecycleBeans) InfraConfiguration.springAxonConfiguration(Configurer configurer) -
Uses of Configurer in org.axonframework.springboot.util
Methods in org.axonframework.springboot.util with parameters of type ConfigurerModifier and TypeMethodDescriptionvoidDeadLetterQueueProviderConfigurerModule.configureModule(Configurer configurer)
registerCommandHandler(Function), since thephaseof an annotated handler should be defined through theStartHandler/ShutdownHandlerannotation.