Uses of Interface
org.axonframework.messaging.eventhandling.EventHandlingComponent
Packages that use EventHandlingComponent
Package
Description
Classes related to event handling and dispatching, such as
and the
invalid reference
Event Listeners
Event Bus.-
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, containing a collection ofEventHandlersto invoke onSimpleEventHandlingComponent.handle(EventMessage, ProcessingContext).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 TypeMethodDescriptiondefault List<EventHandlingComponent> EventHandlingComponentsConfigurer.CompletePhase.build(Configuration configuration) Builds all configured components using the provided configuration.DefaultEventHandlingComponentsConfigurer.toList()EventHandlingComponentsConfigurer.CompletePhase.toList()Returns the configured list of event handling components.Method parameters in org.axonframework.messaging.eventhandling.configuration with type arguments of type EventHandlingComponentModifier and TypeMethodDescriptionDefaultEventHandlingComponentsConfigurer.declarative(ComponentBuilder<EventHandlingComponent> handlingComponentBuilder) EventHandlingComponentsConfigurer.ComponentsPhase.declarative(ComponentBuilder<EventHandlingComponent> handlingComponentBuilder) Configures a single event handling component.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.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>> messageHandlerInterceptors, 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 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.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.