Uses of Interface
org.axonframework.config.Configuration
Packages that use Configuration
Package
Description
-
Uses of Configuration in org.axonframework.axonserver.connector.event.axon
Methods in org.axonframework.axonserver.connector.event.axon with parameters of type ConfigurationModifier and TypeMethodDescriptionPersistentStreamSequencingPolicyProvider.apply(Configuration configuration) DefaultPersistentStreamMessageSourceFactory.build(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties persistentStreamProperties, ScheduledExecutorService scheduler, int batchSize, String context, Configuration configuration) Creates a newPersistentStreamMessageSource.PersistentStreamMessageSourceFactory.build(String name, io.axoniq.axonserver.connector.event.PersistentStreamProperties persistentStreamProperties, ScheduledExecutorService scheduler, int batchSize, String context, Configuration configuration) Builds a new instance ofPersistentStreamMessageSourcewith the specified parameters.PersistentStreamMessageSourceDefinition.create(Configuration configuration) voidEventProcessorInfoConfiguration.initialize(Configuration config) Constructors in org.axonframework.axonserver.connector.event.axon with parameters of type ConfigurationModifierConstructorDescriptionPersistentStreamConnection(String streamId, Configuration configuration, io.axoniq.axonserver.connector.event.PersistentStreamProperties persistentStreamProperties, ScheduledExecutorService scheduler, int batchSize) Instantiates a connection for a persistent stream.PersistentStreamConnection(String streamId, Configuration configuration, io.axoniq.axonserver.connector.event.PersistentStreamProperties persistentStreamProperties, ScheduledExecutorService scheduler, int batchSize, String defaultContext) Instantiates a connection for a persistent stream.PersistentStreamMessageSource(String name, Configuration configuration, io.axoniq.axonserver.connector.event.PersistentStreamProperties persistentStreamProperties, ScheduledExecutorService scheduler, int batchSize) Instantiates aPersistentStreamMessageSource.PersistentStreamMessageSource(String name, Configuration configuration, io.axoniq.axonserver.connector.event.PersistentStreamProperties persistentStreamProperties, ScheduledExecutorService scheduler, int batchSize, String context) Instantiates aPersistentStreamMessageSource.Constructor parameters in org.axonframework.axonserver.connector.event.axon with type arguments of type ConfigurationModifierConstructorDescriptionEventProcessorInfoConfiguration(Function<Configuration, EventProcessorControlService> eventProcessorControlService) Create a default EventProcessorInfoConfiguration, which uses theEventProcessorControlServiceEventProcessorInfoConfiguration(Function<Configuration, EventProcessingConfiguration> eventProcessingConfigurationBuilder, Function<Configuration, AxonServerConnectionManager> connectionManagerBuilder, Function<Configuration, AxonServerConfiguration> axonServerConfigurationBuilder) Creates an EventProcessorInfoConfiguration using the provided functions to retrieve theEventProcessingConfiguration,AxonServerConnectionManagerandAxonServerConfiguration. -
Uses of Configuration in org.axonframework.axonserver.connector.heartbeat
Methods in org.axonframework.axonserver.connector.heartbeat with parameters of type ConfigurationModifier and TypeMethodDescriptionvoidHeartbeatConfiguration.initialize(Configuration config) Deprecated.Initializes theGrpcHeartbeatSourcecomponent, needed to send heartbeats to AxonServer, any time the client will receive an heartbeat from the server.Constructor parameters in org.axonframework.axonserver.connector.heartbeat with type arguments of type ConfigurationModifierConstructorDescriptionHeartbeatConfiguration(Function<Configuration, AxonServerConnectionManager> connectionManagerSupplier, Function<Configuration, AxonServerConfiguration> axonServerConfigurationSupplier) Deprecated.Creates aHeartbeatConfigurationusing the provided functions to retrieve theAxonServerConnectionManagerandAxonServerConfiguration. -
Uses of Configuration in org.axonframework.config
Fields in org.axonframework.config declared as ConfigurationFields in org.axonframework.config with type parameters of type ConfigurationModifier and TypeFieldDescriptionprotected Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> EventProcessingModule.deadLetterQueueProviderprotected final List<BiFunction<Configuration, String, MessageHandlerInterceptor<? super EventMessage<?>>>> EventProcessingModule.defaultHandlerInterceptorsprotected final Map<String, List<Function<Configuration, MessageHandlerInterceptor<? super EventMessage<?>>>>> EventProcessingModule.handlerInterceptorsBuildersMethods in org.axonframework.config that return ConfigurationModifier and TypeMethodDescriptionConfigurer.buildConfiguration()Returns the completely initialized Configuration built using this configurer.DefaultConfigurer.buildConfiguration()protected ConfigurationDefaultConfigurer.getConfig()Returns the current Configuration object being built by this Configurer, without initializing it.default ConfigurationConfigurer.start()Builds the configuration and starts it immediately.Methods in org.axonframework.config with parameters of type ConfigurationModifier and TypeMethodDescriptionEventProcessingConfigurer.EventProcessorBuilder.build(String name, Configuration configuration, EventHandlerInvoker eventHandlerInvoker) MessageMonitorFactory.create(Configuration configuration, Class<?> componentType, String componentName) Function to create a Message Monitor based on the given configuration, component type and component name.SubscribableMessageSourceDefinition.create(Configuration configuration) Creates aSubscribableMessageSourcebased on this definition and the provided configuration.protected CommandBusDefaultConfigurer.defaultCommandBus(Configuration config) Provides the default CommandBus implementation.protected CommandBusSpanFactoryDefaultConfigurer.defaultCommandBusSpanFactory(Configuration config) Returns the defaultCommandBusSpanFactory, or aDefaultCommandBusSpanFactorybacked by the configuredSpanFactoryif none it set.protected CommandGatewayDefaultConfigurer.defaultCommandGateway(Configuration config) Returns aDefaultCommandGatewaythat will use the configuration'sCommandBusto dispatch commands.protected <T> Optional<T> DefaultConfigurer.defaultComponent(Class<T> type, Configuration configuration) Method returning a default component to use for giventypefor givenconfiguration, or an empty Optional if no default can be provided.protected DeadlineManagerDefaultConfigurer.defaultDeadlineManager(Configuration config) Provides the defaultDeadlineManagerimplementation.protected DeadlineManagerSpanFactoryDefaultConfigurer.defaultDeadlineManagerSpanFactory(Configuration config) Returns the defaultDeadlineManagerSpanFactory, or aDefaultDeadlineManagerSpanFactorybacked by the configuredSpanFactoryif none it set.protected EventBusDefaultConfigurer.defaultEventBus(Configuration config) Provides the default EventBus implementation.protected EventBusSpanFactoryDefaultConfigurer.defaultEventBusSpanFactory(Configuration config) Returns the defaultEventBusSpanFactory, or aDefaultEventBusSpanFactorybacked by the configuredSpanFactoryif none it set.protected EventGatewayDefaultConfigurer.defaultEventGateway(Configuration config) Returns aDefaultEventGatewaythat will use the configuration'sEventBusto publish events.protected EventProcessorSpanFactoryDefaultConfigurer.defaultEventProcessorSpanFactory(Configuration config) Returns the defaultEventProcessorSpanFactory, or aDefaultEventProcessorSpanFactorybacked by the configuredSpanFactoryif none it set.protected ParameterResolverFactoryDefaultConfigurer.defaultParameterResolverFactory(Configuration config) Provides the default ParameterResolverFactory.protected QueryBusDefaultConfigurer.defaultQueryBus(Configuration config) Provides the default QueryBus implementations.protected QueryBusSpanFactoryDefaultConfigurer.defaultQueryBusSpanFactory(Configuration config) Returns the defaultQueryBusSpanFactory, or aDefaultQueryBusSpanFactorybacked by the configuredSpanFactoryif none it set.protected QueryGatewayDefaultConfigurer.defaultQueryGateway(Configuration config) Returns aDefaultQueryGatewaythat will use the configuration'sQueryBusto dispatch queries.protected QueryUpdateEmitterDefaultConfigurer.defaultQueryUpdateEmitter(Configuration config) Provides the default QueryUpdateEmitter implementation.protected QueryUpdateEmitterSpanFactoryDefaultConfigurer.defaultQueryUpdateEmitterSpanFactory(Configuration config) Returns the defaultQueryUpdateEmitterSpanFactory, or aDefaultQueryUpdateEmitterSpanFactorybacked by the configuredSpanFactoryif none it set.protected RepositorySpanFactoryDefaultConfigurer.defaultRepositorySpanFactory(Configuration config) Returns the defaultRepositorySpanFactory, or aDefaultRepositorySpanFactorybacked by the configuredSpanFactoryif none it set.protected ResourceInjectorDefaultConfigurer.defaultResourceInjector(Configuration config) Returns aConfigurationResourceInjectorthat injects resources defined in the givenconfig Configuration.protected SagaManagerSpanFactoryDefaultConfigurer.defaultSagaManagerSpanFactory(Configuration config) Returns the defaultSagaManagerSpanFactory, or aDefaultSagaManagerSpanFactorybacked by the configuredSpanFactoryif none it set.protected ScopeAwareProviderDefaultConfigurer.defaultScopeAwareProvider(Configuration config) protected SerializerDefaultConfigurer.defaultSerializer(Configuration config) Provides the default Serializer implementation.protected SnapshotterDefaultConfigurer.defaultSnapshotter(Configuration config) Provides the defaultSnapshotterimplementation, defaulting to aAggregateSnapshotter.protected SnapshotterSpanFactoryDefaultConfigurer.defaultSnapshotterSpanFactory(Configuration config) Returns the defaultSnapshotterSpanFactory, or aDefaultSnapshotterSpanFactorybacked by the configuredSpanFactoryif none it set.protected SpanFactoryDefaultConfigurer.defaultSpanFactory(Configuration config) Returns the defaultSpanFactory, or aNoOpSpanFactoryif none it set.protected EventUpcasterChainDefaultConfigurer.defaultUpcasterChain(Configuration config) Provides the defaultEventUpcasterChainimplementation, looping through allregisteredEventUpcastersto collect them for a freshEventUpcasterChain.voidAggregateConfigurer.initialize(Configuration config) voidAxonIQConsoleModule.initialize(Configuration config) voidEventProcessingModule.initialize(Configuration configuration) voidModuleConfiguration.initialize(Configuration config) Initialize the module configuration using the given globalconfig.SagaConfigurer.initialize(Configuration configuration) Initializes Saga Configuration by using the mainConfiguration.protected EventProcessorEventProcessingModule.pooledStreamingEventProcessor(String name, EventHandlerInvoker eventHandlerInvoker, Configuration config, StreamableMessageSource<TrackedEventMessage<?>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) DefaultPooledStreamingEventProcessorconfiguration based on this configure module.static voidLifecycleHandlerInspector.registerLifecycleHandlers(Configuration configuration, Object component) Register any lifecycle handlers found on givencomponentwith givenconfiguration.Method parameters in org.axonframework.config with type arguments of type ConfigurationModifier and TypeMethodDescriptionAggregateConfigurer.configureAggregateFactory(Function<Configuration, AggregateFactory<A>> aggregateFactoryBuilder) Defines the factory to use to create new Aggregates instances of the type under configuration.AggregateConfigurer.configureCache(Function<Configuration, Cache> cache) Configures the Cache to use for the repository created for this Aggregate type.default ConfigurerConfigurer.configureCommandBus(Function<Configuration, CommandBus> commandBusBuilder) Configures the given Command Bus to use in this configuration.AggregateConfigurer.configureCommandHandler(Function<Configuration, AggregateAnnotationCommandHandler<A>> aggregateCommandHandlerBuilder) Defines the AggregateAnnotationCommandHandler instance to use.AggregateConfigurer.configureCommandTargetResolver(Function<Configuration, CommandTargetResolver> commandTargetResolverBuilder) Defines the CommandTargetResolver to use for the Aggregate type under 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) AggregateConfigurer.configureCreationPolicyAggregateFactory(Function<Configuration, CreationPolicyAggregateFactory<A>> creationPolicyAggregateFactoryBuilder) Defines the factory to create new aggregate instances of the type under configuration when initializing those instances from non-constructor command handlers annotated withCreationPolicy.default ConfigurerConfigurer.configureDeadlineManager(Function<Configuration, DeadlineManager> deadlineManagerBuilder) Registers aDeadlineManagerinstance with thisConfigurer.EventProcessingConfigurer.configureDefaultStreamableMessageSource(Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> defaultSource) Configures whichStreamableMessageSourceto use for Tracking Event Processors if none was explicitly provided.EventProcessingModule.configureDefaultStreamableMessageSource(Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> defaultSource) EventProcessingConfigurer.configureDefaultSubscribableMessageSource(Function<Configuration, SubscribableMessageSource<EventMessage<?>>> defaultSource) Configures whichSubscribableMessageSourceto use for Subscribing Event Processors if none was explicitly provided.EventProcessingModule.configureDefaultSubscribableMessageSource(Function<Configuration, SubscribableMessageSource<EventMessage<?>>> defaultSource) 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.AggregateConfigurer.configureEventStreamFilter(Function<Configuration, Predicate<? super DomainEventMessage<?>>> filterBuilder) Configures an event stream filter for the EventSourcingRepository for the Aggregate type under configuration.AggregateConfigurer.configureFilterEventsByType(Function<Configuration, Boolean> filterConfigurationPredicate) Configures a function that determines whether or not the EventSourcingRepository for the Aggregate type under configuration should filter out events with non-matching types.AggregateConfigurer.configureLockFactory(Function<Configuration, LockFactory> lockFactory) Defines theLockFactoryto use in theRepositoryfor the aggregate under configuration.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.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(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(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.AggregateConfigurer.configureRepository(Function<Configuration, Repository<A>> repositoryBuilder) Defines the repository to use to load and store Aggregates of this type.SagaConfigurer.configureRepository(Function<Configuration, SagaRepository<T>> repositoryBuilder) Configures aSagaRepositoryfor this Saga.default ConfigurerConfigurer.configureResourceInjector(Function<Configuration, ResourceInjector> resourceInjectorBuilder) Configures the given Resource Injector to use for Sagas in this configuration.SagaConfigurer.configureSagaManager(Function<Configuration, AbstractSagaManager<T>> managerBuilder) Configures a Saga Manager for this Saga.SagaConfigurer.configureSagaStore(Function<Configuration, SagaStore<? super T>> storeBuilder) Configures aSagaStorefor this Saga.default ConfigurerConfigurer.configureSerializer(Function<Configuration, Serializer> serializerBuilder) Configures the given Serializer to use in this configuration.AggregateConfigurer.configureSnapshotFilter(Function<Configuration, SnapshotFilter> snapshotFilter) Configure aSnapshotFilterfor the Aggregate type under configuration.default ConfigurerConfigurer.configureSnapshotter(Function<Configuration, Snapshotter> snapshotterBuilder) Registers aSnapshotterinstance with thisConfigurer.AggregateConfigurer.configureSnapshotTrigger(Function<Configuration, SnapshotTriggerDefinition> snapshotTriggerDefinition) Configures snapshotting for the Aggregate type under configuration.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.default voidConfigurer.onInitialize(Consumer<Configuration> initHandler) Register an initialization handler which should be invoked prior to starting thisConfigurer.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 EventProcessingConfigurerEventProcessingConfigurer.registerDeadLetterPolicy(String processingGroup, Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) EventProcessingModule.registerDeadLetterPolicy(String processingGroup, Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) default EventProcessingConfigurerEventProcessingConfigurer.registerDeadLetterQueue(String processingGroup, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>> queueBuilder) Register aSequencedDeadLetterQueuefor the givenprocessingGroup.EventProcessingModule.registerDeadLetterQueue(String processingGroup, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>> queueBuilder) default EventProcessingConfigurerEventProcessingConfigurer.registerDeadLetterQueueProvider(Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> deadLetterQueueProvider) Register the givendeadLetterProvideras a default to build aSequencedDeadLetterQueueforEventProcessors created in this configuration.EventProcessingModule.registerDeadLetterQueueProvider(Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> deadLetterQueueProvider) default EventProcessingConfigurerEventProcessingConfigurer.registerDefaultDeadLetterPolicy(Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) Register a defaultdead letter policyfor any processing group using adead letter queue.EventProcessingModule.registerDefaultDeadLetterPolicy(Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) EventProcessingConfigurer.registerDefaultErrorHandler(Function<Configuration, ErrorHandler> errorHandlerBuilder) Registers aFunctionthat builds the defaultErrorHandler.EventProcessingModule.registerDefaultErrorHandler(Function<Configuration, ErrorHandler> errorHandlerBuilder) EventProcessingConfigurer.registerDefaultHandlerInterceptor(BiFunction<Configuration, String, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) Register the giveninterceptorBuilderas a default to build aMessageHandlerInterceptorforEventProcessors created in this configuration.EventProcessingModule.registerDefaultHandlerInterceptor(BiFunction<Configuration, String, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) EventProcessingConfigurer.registerDefaultListenerInvocationErrorHandler(Function<Configuration, ListenerInvocationErrorHandler> listenerInvocationErrorHandlerBuilder) Registers aFunctionthat builds the defaultListenerInvocationErrorHandler.EventProcessingModule.registerDefaultListenerInvocationErrorHandler(Function<Configuration, ListenerInvocationErrorHandler> listenerInvocationErrorHandlerBuilder) EventProcessingConfigurer.registerDefaultSequencingPolicy(Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) Registers theSequencingPolicycreated by givenpolicyBuilderto the processing groups for which no explicit policy is defined (usingEventProcessingConfigurer.registerSequencingPolicy(String, Function)).EventProcessingModule.registerDefaultSequencingPolicy(Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) EventProcessingConfigurer.registerDefaultTransactionManager(Function<Configuration, TransactionManager> transactionManagerBuilder) Registers a defaultTransactionManagerfor allEventProcessors.EventProcessingModule.registerDefaultTransactionManager(Function<Configuration, TransactionManager> transactionManagerBuilder) EventProcessingConfigurer.registerErrorHandler(String eventProcessorName, Function<Configuration, ErrorHandler> errorHandlerBuilder) EventProcessingModule.registerErrorHandler(String eventProcessorName, Function<Configuration, ErrorHandler> errorHandlerBuilder) default ConfigurerConfigurer.registerEventHandler(Function<Configuration, Object> eventHandlerBuilder) Registers aFunctionthat builds an Event Handler instance.EventProcessingConfigurer.registerEventHandler(Function<Configuration, Object> eventHandlerBuilder) Registers aFunctionthat builds an Event Handler instance.EventProcessingModule.registerEventHandler(Function<Configuration, Object> eventHandlerBuilder) 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) EventProcessingConfigurer.registerHandlerInterceptor(String processorName, Function<Configuration, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) Register the giveninterceptorBuilderto build aMessageHandlerInterceptorfor theEventProcessorwith givenprocessorName.EventProcessingModule.registerHandlerInterceptor(String processorName, Function<Configuration, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) EventProcessingConfigurer.registerListenerInvocationErrorHandler(String processingGroup, Function<Configuration, ListenerInvocationErrorHandler> listenerInvocationErrorHandlerBuilder) EventProcessingModule.registerListenerInvocationErrorHandler(String processingGroup, Function<Configuration, ListenerInvocationErrorHandler> listenerInvocationErrorHandlerBuilder) Configurer.registerMessageHandler(Function<Configuration, Object> messageHandlerBuilder) Registers a message handler bean with this configuration.DefaultConfigurer.registerMessageHandler(Function<Configuration, Object> messageHandlerBuilder) default EventProcessingConfigurerEventProcessingConfigurer.registerMessageMonitor(String eventProcessorName, Function<Configuration, MessageMonitor<Message<?>>> messageMonitorBuilder) default EventProcessingConfigurerEventProcessingConfigurer.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource) Registers aPooledStreamingEventProcessorin thisEventProcessingConfigurer.EventProcessingConfigurer.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) Registers aPooledStreamingEventProcessorin thisEventProcessingConfigurer.EventProcessingModule.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) default ConfigurerConfigurer.registerQueryHandler(int phase, Function<Configuration, Object> queryHandlerBuilder) Deprecated.in favor ofConfigurer.registerQueryHandler(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) EventProcessingConfigurer.registerRollbackConfiguration(String name, Function<Configuration, RollbackConfiguration> rollbackConfigurationBuilder) EventProcessingModule.registerRollbackConfiguration(String name, Function<Configuration, RollbackConfiguration> rollbackConfigurationBuilder) EventProcessingConfigurer.registerSagaStore(Function<Configuration, SagaStore> sagaStoreBuilder) EventProcessingModule.registerSagaStore(Function<Configuration, SagaStore> sagaStoreBuilder) EventProcessingConfigurer.registerSequencingPolicy(String processingGroup, Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) Registers theSequencingPolicycreated by the givenpolicyBuilderto the processing group with givenprocessingGroup.EventProcessingModule.registerSequencingPolicy(String processingGroup, Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) EventProcessingConfigurer.registerSubscribingEventProcessor(String name, Function<Configuration, SubscribableMessageSource<? extends EventMessage<?>>> messageSource) EventProcessingModule.registerSubscribingEventProcessor(String name, Function<Configuration, SubscribableMessageSource<? extends EventMessage<?>>> messageSource) EventProcessingConfigurer.registerTokenStore(String processorName, Function<Configuration, TokenStore> tokenStoreBuilder) EventProcessingConfigurer.registerTokenStore(Function<Configuration, TokenStore> tokenStore) Register aFunctionthat builds aTokenStoreto use as the default in case no explicit token store was configured for a processor.EventProcessingModule.registerTokenStore(String processorName, Function<Configuration, TokenStore> tokenStore) EventProcessingModule.registerTokenStore(Function<Configuration, TokenStore> tokenStore) EventProcessingConfigurer.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source) EventProcessingConfigurer.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source, Function<Configuration, TrackingEventProcessorConfiguration> processorConfiguration) Registers aTrackingEventProcessorwith givenname,sourceandprocessorConfigurationwithin this Configurer.EventProcessingModule.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source) EventProcessingModule.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source, Function<Configuration, TrackingEventProcessorConfiguration> processorConfiguration) EventProcessingConfigurer.registerTrackingEventProcessorConfiguration(String name, Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) Register aFunctionthat builds aTrackingEventProcessorConfigurationto be used by theEventProcessorcorresponding to the givenname.EventProcessingConfigurer.registerTrackingEventProcessorConfiguration(Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) Register aFunctionthat builds aTrackingEventProcessorConfigurationto use as the default.EventProcessingModule.registerTrackingEventProcessorConfiguration(String name, Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) EventProcessingModule.registerTrackingEventProcessorConfiguration(Function<Configuration, TrackingEventProcessorConfiguration> trackingEventProcessorConfigurationBuilder) EventProcessingConfigurer.registerTransactionManager(String name, Function<Configuration, TransactionManager> transactionManagerBuilder) EventProcessingModule.registerTransactionManager(String name, Function<Configuration, TransactionManager> transactionManagerBuilder) voidComponent.update(Function<Configuration, ? extends B> builderFunction) Updates the builder function for this component.Constructors in org.axonframework.config with parameters of type ConfigurationModifierConstructorDescriptionComponent(Configuration config, String name, Function<Configuration, ? extends B> builderFunction) Creates a component for the givenconfigwith givennamecreated by the givenbuilderFunction.ConfigurationParameterResolverFactory(Configuration configuration) Initialize an instance using givenconfigurationto supply the value to resolve parameters withConfigurationResourceInjector(Configuration configuration) Initializes the ResourceInjector to inject the resources found in the givenconfiguration.ConfigurationScopeAwareProvider(Configuration configuration) Instantiate a lazyScopeAwareProviderwith the givenconfigurationparameter.Constructor parameters in org.axonframework.config with type arguments of type ConfigurationModifierConstructorDescriptionComponent(Supplier<Configuration> config, String name, Function<Configuration, ? extends B> builderFunction) Creates a component for the givenconfigwith givennamecreated by the givenbuilderFunction.Component(Supplier<Configuration> config, String name, Function<Configuration, ? extends B> builderFunction) Creates a component for the givenconfigwith givennamecreated by the givenbuilderFunction.Component(Configuration config, String name, Function<Configuration, ? extends B> builderFunction) Creates a component for the givenconfigwith givennamecreated by the givenbuilderFunction.MessageHandlerRegistrar(Supplier<Configuration> configSupplier, Function<Configuration, Object> messageHandlerBuilder, BiFunction<Configuration, Object, Registration> messageHandlerSubscriber) Instantiate aMessageHandlerRegistrar, using the providedconfigSupplierto supply theConfigurationneeded to build and register the message handler.MessageHandlerRegistrar(Supplier<Configuration> configSupplier, Function<Configuration, Object> messageHandlerBuilder, BiFunction<Configuration, Object, Registration> messageHandlerSubscriber) Instantiate aMessageHandlerRegistrar, using the providedconfigSupplierto supply theConfigurationneeded to build and register the message handler.MessageHandlerRegistrar(Supplier<Configuration> configSupplier, Function<Configuration, Object> messageHandlerBuilder, BiFunction<Configuration, Object, Registration> messageHandlerSubscriber) Instantiate aMessageHandlerRegistrar, using the providedconfigSupplierto supply theConfigurationneeded to build and register the message handler. -
Uses of Configuration in org.axonframework.spring.config
Classes in org.axonframework.spring.config that implement ConfigurationModifier and TypeClassDescriptionclassDeprecated.Replaced by theSpringConfigurerandSpringAxonConfiguration.Methods in org.axonframework.spring.config that return ConfigurationMethods in org.axonframework.spring.config with parameters of type ConfigurationModifier and TypeMethodDescriptionprotected <T> Optional<T> SpringConfigurer.defaultComponent(Class<T> type, Configuration config) static <T> Repository<T> BeanHelper.repository(Class<T> aggregateType, Configuration configuration) -
Uses of Configuration in org.axonframework.spring.modelling
Methods in org.axonframework.spring.modelling with parameters of type ConfigurationModifier and TypeMethodDescriptionvoidSpringRepositoryFactoryBean.setConfiguration(Configuration configuration) Deprecated.Sets theConfigurationthat theRepositorywill be retrieved from. -
Uses of Configuration in org.axonframework.springboot.autoconfig
Methods in org.axonframework.springboot.autoconfig with parameters of type ConfigurationModifier and TypeMethodDescriptionAxonAutoConfiguration.aggregateSnapshotter(Configuration configuration, HandlerDefinition handlerDefinition, ParameterResolverFactory parameterResolverFactory, EventStore eventStore, TransactionManager transactionManager, SnapshotterSpanFactory spanFactory) AxonServerBusAutoConfiguration.axonServerEventStoreFactory(AxonServerConfiguration axonServerConfig, AxonServerConnectionManager axonServerConnectionManager, Serializer snapshotSerializer, Serializer eventSerializer, Configuration config) AxonAutoConfiguration.commandBus(TransactionManager txManager, Configuration axonConfiguration, DuplicateCommandHandlerResolver duplicateCommandHandlerResolver) AxonDbSchedulerAutoConfiguration.deadlineManager(com.github.kagkarlsson.scheduler.Scheduler scheduler, Configuration configuration, Serializer serializer, TransactionManager transactionManager, DeadlineManagerSpanFactory spanFactory) AxonJobRunrAutoConfiguration.deadlineManager(org.jobrunr.scheduling.JobScheduler jobScheduler, Configuration configuration, Serializer serializer, TransactionManager transactionManager, DeadlineManagerSpanFactory spanFactory) AxonAutoConfiguration.eventBus(Configuration configuration) JdbcAutoConfiguration.eventStorageEngine(Serializer defaultSerializer, PersistenceExceptionResolver persistenceExceptionResolver, Serializer eventSerializer, Configuration configuration, ConnectionProvider connectionProvider, TransactionManager transactionManager, EventSchema eventSchema) JpaEventStoreAutoConfiguration.eventStorageEngine(Serializer defaultSerializer, PersistenceExceptionResolver persistenceExceptionResolver, Serializer eventSerializer, Configuration configuration, EntityManagerProvider entityManagerProvider, TransactionManager transactionManager) AxonAutoConfiguration.eventStore(EventStorageEngine storageEngine, Configuration configuration) AxonServerBusAutoConfiguration.eventStore(AxonServerConfiguration axonServerConfiguration, Configuration configuration, AxonServerConnectionManager axonServerConnectionManager, Serializer snapshotSerializer, Serializer eventSerializer) AxonAutoConfiguration.queryBus(Configuration axonConfiguration, TransactionManager transactionManager) AxonServerBusAutoConfiguration.queryBus(AxonServerConnectionManager axonServerConnectionManager, AxonServerConfiguration axonServerConfiguration, Configuration axonConfiguration, TransactionManager txManager, Serializer messageSerializer, Serializer genericSerializer, QueryPriorityCalculator priorityCalculator, QueryInvocationErrorHandler queryInvocationErrorHandler, TargetContextResolver<? super QueryMessage<?, ?>> targetContextResolver) AxonAutoConfiguration.queryUpdateEmitter(Configuration configuration) -
Uses of Configuration in org.axonframework.springboot.autoconfig.legacyjpa
Methods in org.axonframework.springboot.autoconfig.legacyjpa with parameters of type ConfigurationModifier and TypeMethodDescriptionJpaJavaxEventStoreAutoConfiguration.eventStorageEngine(Serializer defaultSerializer, PersistenceExceptionResolver persistenceExceptionResolver, Serializer eventSerializer, Configuration configuration, EntityManagerProvider entityManagerProvider, TransactionManager transactionManager) Deprecated. -
Uses of Configuration in org.axonframework.springboot.util
Constructor parameters in org.axonframework.springboot.util with type arguments of type ConfigurationModifierConstructorDescriptionDeadLetterQueueProviderConfigurerModule(EventProcessorProperties eventProcessorProperties, Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> deadLetterQueueProvider) Construct aDeadLetterQueueProviderConfigurerModule, using the giveneventProcessorPropertiesto decide which processing groups receive theSequencedDeadLetterQueuefrom the givendeadLetterQueueProvider.
Configurer.registerCommandHandler(Function), since thephaseof an annotated handler should be defined through theStartHandler/ShutdownHandlerannotation.