Uses of Interface
org.axonframework.messaging.eventhandling.EventHandlingComponent
Packages that use EventHandlingComponent
Package
Description
Package for event handling components in Axon Framework.
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.
-
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling
Classes in org.axonframework.messaging.eventhandling that implement EventHandlingComponentModifier and TypeClassDescriptionclassAbstract implementation of anEventHandlingComponentthat delegates calls to a given delegate.classSimple implementation of theEventHandlingComponent,EventHandlerRegistry, andResetHandlerRegistry.Fields in org.axonframework.messaging.eventhandling declared as EventHandlingComponentModifier and TypeFieldDescriptionprotected final EventHandlingComponentDelegatingEventHandlingComponent.delegateMethods in org.axonframework.messaging.eventhandling with parameters of type EventHandlingComponentModifier and TypeMethodDescriptiondefault SEventHandlerRegistry.subscribe(EventHandlingComponent handlingComponent) Subscribe the givenhandlingComponentwith this registry.Constructors in org.axonframework.messaging.eventhandling with parameters of type EventHandlingComponentModifierConstructorDescriptionConstructs the component with givendelegateto receive calls. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.annotation
Classes in org.axonframework.messaging.eventhandling.annotation that implement EventHandlingComponentModifier and TypeClassDescriptionclassAdapter that turns classes withEventHandlerannotated methods into aEventHandlingComponent. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.configuration
Methods in org.axonframework.messaging.eventhandling.configuration that return types with arguments of type EventHandlingComponentModifier and TypeMethodDescriptionDefaultEventHandlingComponentsConfigurer.toMap()EventHandlingComponentsConfigurer.CompletePhase.toMap()Returns the configured map of event handling components.Method parameters in org.axonframework.messaging.eventhandling.configuration with type arguments of type EventHandlingComponentModifier and TypeMethodDescriptionDefaultEventHandlingComponentsConfigurer.declarative(String componentName, ComponentBuilder<EventHandlingComponent> handlingComponentBuilder) DefaultEventHandlingComponentsConfigurer.declarative(ComponentBuilder<EventHandlingComponent> handlingComponentBuilder) Deprecated, for removal: This API element is subject to removal in a future version.EventHandlingComponentsConfigurer.ComponentsPhase.declarative(String componentName, ComponentBuilder<EventHandlingComponent> handlingComponentBuilder) Configures a single event handling component.EventHandlingComponentsConfigurer.ComponentsPhase.declarative(ComponentBuilder<EventHandlingComponent> handlingComponentBuilder) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEventHandlingComponentsConfigurer.decorated(BiFunction<Configuration, EventHandlingComponent, EventHandlingComponent> decorator) DefaultEventHandlingComponentsConfigurer.decorated(BiFunction<Configuration, EventHandlingComponent, EventHandlingComponent> decorator) EventHandlingComponentsConfigurer.CompletePhase.decorated(BiFunction<Configuration, EventHandlingComponent, EventHandlingComponent> decorator) Applies a decorator to all components in the collection.EventHandlingComponentsConfigurer.CompletePhase.decorated(BiFunction<Configuration, EventHandlingComponent, EventHandlingComponent> decorator) Applies a decorator to all components in the collection. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.deadletter
Classes in org.axonframework.messaging.eventhandling.deadletter that implement EventHandlingComponentModifier and TypeClassDescriptionclassAnEventHandlingComponentdecorator that uses aSequencedDeadLetterQueueto enqueueeventsfor which handling failed.Constructors in org.axonframework.messaging.eventhandling.deadletter with parameters of type EventHandlingComponentModifierConstructorDescriptionDeadLetteringEventHandlingComponent(EventHandlingComponent delegate, SequencedDeadLetterQueue<EventMessage> queue, EnqueuePolicy<EventMessage> enqueuePolicy, UnitOfWorkFactory unitOfWorkFactory, boolean allowReset) Instantiate aDeadLetteringEventHandlingComponentwith the givendelegate,queue, customEnqueuePolicy, reset behavior, andunitOfWorkFactory. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.interception
Classes in org.axonframework.messaging.eventhandling.interception that implement EventHandlingComponentModifier and TypeClassDescriptionclassAnEventHandlingComponentimplementation that supports intercepting event handling through MessageHandlerInterceptors.Constructors in org.axonframework.messaging.eventhandling.interception with parameters of type EventHandlingComponentModifierConstructorDescriptionInterceptingEventHandlingComponent(List<MessageHandlerInterceptor<? super EventMessage>> interceptors, EventHandlingComponent delegate) Constructs the component with the given delegate and interceptors. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.processing
Constructor parameters in org.axonframework.messaging.eventhandling.processing with type arguments of type EventHandlingComponentModifierConstructorDescriptionProcessorEventHandlingComponents(List<EventHandlingComponent> components) Constructs aProcessorEventHandlingComponentsinstance by wrapping the provided list ofEventHandlingComponents in SequencingEventHandlingComponent instances for sequential event handling where needed. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.processing.streaming.pooled
Constructor parameters in org.axonframework.messaging.eventhandling.processing.streaming.pooled with type arguments of type EventHandlingComponentModifierConstructorDescriptionPooledStreamingEventProcessor(String name, List<EventHandlingComponent> eventHandlingComponents, PooledStreamingEventProcessorConfiguration configuration) Instantiate aPooledStreamingEventProcessorwith givenname,eventHandlingComponentsand based on the fields contained in thePooledStreamingEventProcessorConfiguration. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.processing.streaming.segmenting
Classes in org.axonframework.messaging.eventhandling.processing.streaming.segmenting that implement EventHandlingComponentModifier and TypeClassDescriptionclassDecorator forEventHandlingComponent.classDecorator implementation ofEventHandlingComponentthat uses a configurableSequencingPolicyto determine the sequence identifier for events, while delegating all other operations to an underlyingEventHandlingComponent.classAnEventHandlingComponentwrapper that ensures events with the same sequence identifier are handled sequentially.Constructors in org.axonframework.messaging.eventhandling.processing.streaming.segmenting with parameters of type EventHandlingComponentModifierConstructorDescriptionConstructs the component with givendelegateto receive calls.SequenceOverridingEventHandlingComponent(SequencingPolicy<? super EventMessage> sequencingPolicy, EventHandlingComponent delegate) Creates a newSequenceOverridingEventHandlingComponentthat uses the givensequencingPolicyto override sequence identification while delegating all other operations to thedelegatecomponent.Constructs the component with givendelegateto receive calls. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.processing.subscribing
Constructor parameters in org.axonframework.messaging.eventhandling.processing.subscribing with type arguments of type EventHandlingComponentModifierConstructorDescriptionSubscribingEventProcessor(String name, List<EventHandlingComponent> eventHandlingComponents, SubscribingEventProcessorConfiguration configuration) Instantiate aSubscribingEventProcessorwith givenname,eventHandlingComponentsand based on the fields contained in theSubscribingEventProcessorConfiguration. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.replay
Classes in org.axonframework.messaging.eventhandling.replay with type parameters of type EventHandlingComponentModifier and TypeClassDescriptionclassAnEventHandlingComponentthat blocks all event handling during replay.Classes in org.axonframework.messaging.eventhandling.replay that implement EventHandlingComponentModifier and TypeClassDescriptionclassAnEventHandlingComponentthat blocks all event handling during replay. -
Uses of EventHandlingComponent in org.axonframework.messaging.eventhandling.tracing
Classes in org.axonframework.messaging.eventhandling.tracing that implement EventHandlingComponentModifier and TypeClassDescriptionclassAnEventHandlingComponentthat tracks the handling of events using aSpansupplier.Constructors in org.axonframework.messaging.eventhandling.tracing with parameters of type EventHandlingComponentModifierConstructorDescriptionTracingEventHandlingComponent(Function<EventMessage, Span> spanProvider, EventHandlingComponent delegate) Constructs the component with givendelegateto receive calls.
EventHandlingComponentsConfigurer.ComponentsPhase.declarative(String, ComponentBuilder)to provide an explicit component name.