Package org.axonframework.messaging.eventhandling.annotation
package org.axonframework.messaging.eventhandling.annotation
-
ClassDescriptionAdapter that turns classes with
EventHandlerannotated methods into aEventHandlingComponent.Annotation indication that a parameter on anEventHandlermethod should be injected with a value that informs whether the event is the last event of a processed batch of events.Annotation used to mark an object as an event.ParameterResolverFactorythat ensures theEventAppenderis resolved in the context of the currentProcessingContext.Configuration enhancer that registers theEventAppenderParameterResolverFactoryto theComponentRegistryof theConfiguration.Annotation to be placed on methods that can handleevents, thus making themEventHandlers.Interface indicating that aMessageHandlingMemberis capable of handling specific event messages.Implementation of aHandlerEnhancerDefinitionused forEventHandlerannotated methods to wrap aMessageHandlingMemberin aEventHandlingMemberinstance.Definition ofevent handlersthat are annotated withSequencingPolicy.Annotation indicating that a parameter on an Event Handler method should be injected with the SequenceNumber of a DomainEventMessage.An extension of the AbstractAnnotatedParameterResolverFactory that accepts parameters of aLongtype annotated with theSequenceNumberannotation and assigns the sequenceNumber of the DomainEventMessage.ParameterResolver that resolves SequenceNumber parametersAnnotation to specify a sequencing policy for event handling methods or classes.Annotation indication that a parameter on an Event Handler method should be injected with the Timestamp of an Event Message.