Uses of Interface
org.axonframework.messaging.core.annotation.MessageHandlingMember
Packages that use MessageHandlingMember
Package
Description
Package containing workflow configuration components.
Annotation support for handling deadlines in a Saga, carried over from Axon Framework 4.
Annotation-pipeline tracing support for
axon-eventsourcing: the handler enhancer enriching handler spans
with the event's tags, registered conditionally on the HandlerDefinition component.Part of the Axon Extension 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.
Annotation-pipeline tracing support for
axon-messaging: the handler enhancer producing per-method handler
spans, registered conditionally on the HandlerDefinition component by the tracing configuration defaults.Association values, the means by which an event is correlated to the saga instances that should handle it.
Meta-model support for describing the structure and event handling capabilities of Axon Framework 4 style
annotated Sagas.
-
Uses of MessageHandlingMember in io.axoniq.framework.workflow.configuration
Methods in io.axoniq.framework.workflow.configuration that return types with arguments of type MessageHandlingMemberModifier and TypeMethodDescription<T> Optional<MessageHandlingMember<T>> AnnotatedWorkflowHandlerDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) <T> Optional<MessageHandlingMember<T>> AnnotatedWorkflowStatusChangedHandlerDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) -
Uses of MessageHandlingMember in org.axonframework.deadline.annotation
Subinterfaces of MessageHandlingMember in org.axonframework.deadline.annotationModifier and TypeInterfaceDescriptioninterfaceInterface describing a message handler capable of handling a specific deadline.Methods in org.axonframework.deadline.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> DeadlineMethodMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.deadline.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> DeadlineMethodMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.eventsourcing.handler.tracing.annotation
Methods in org.axonframework.eventsourcing.handler.tracing.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> TracingEventTagsHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.eventsourcing.handler.tracing.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> TracingEventTagsHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.extension.spring.authorization
Methods in org.axonframework.extension.spring.authorization that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> SecuredMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.extension.spring.authorization with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> SecuredMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.messaging.commandhandling.annotation
Subinterfaces of MessageHandlingMember in org.axonframework.messaging.commandhandling.annotationModifier and TypeInterfaceDescriptioninterfaceInterface describing a message handler capable of handling a specific command.Methods in org.axonframework.messaging.commandhandling.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodCommandHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.commandhandling.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodCommandHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.messaging.core.annotation
Classes in org.axonframework.messaging.core.annotation that implement MessageHandlingMemberModifier and TypeClassDescriptionclassImplementation of aMessageHandlingMemberthat is used to invoke message handler methods on the target type.classAbstract implementation of aMessageHandlingMemberthat delegates to a wrapped MessageHandlingMember.Methods in org.axonframework.messaging.core.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> HandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Enhance the givenoriginalhandler.<T> MessageHandlingMember<T> MultiHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.core.annotation that return types with arguments of type MessageHandlingMemberModifier and TypeMethodDescription<T> Optional<MessageHandlingMember<T>> AnnotatedMessageHandlingMemberDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) <T> Optional<MessageHandlingMember<T>> HandlerDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) Create aMessageHandlingMemberfor the givenmethodmethod.<T> Optional<MessageHandlingMember<T>> MultiHandlerDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) Map<Class<?>, SortedSet<MessageHandlingMember<? super T>>> AnnotatedHandlerInspector.getAllHandlers()Gets all handlers per type for inspected entity.Map<Class<?>, SortedSet<MessageHandlingMember<? super T>>> AnnotatedHandlerInspector.getAllInterceptors()Returns a Map of all registered interceptor methods per inspected type.SortedSet<MessageHandlingMember<? super T>> AnnotatedHandlerInspector.getHandlers(Class<?> type) Returns a sorted set of detected members of giventypethat are capable of handling certain messages.List<MessageHandlingMember<? super T>> AnnotatedHandlerInspector.getUniqueHandlers(Class<?> type, Class<? extends Message> messageType) Returns a list of detected members of giventype, that can handle messages ofmessageType.static Comparator<MessageHandlingMember<?>> HandlerComparator.instance()Returns the singleton comparator managed by the HandlerComparator class.Methods in org.axonframework.messaging.core.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> HandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Enhance the givenoriginalhandler.<T> MessageHandlingMember<T> MultiHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Constructors in org.axonframework.messaging.core.annotation with parameters of type MessageHandlingMemberModifierConstructorDescriptionprotectedWrappedMessageHandlingMember(MessageHandlingMember<T> delegate) Initializes the member using the givendelegate. -
Uses of MessageHandlingMember in org.axonframework.messaging.core.interception.annotation
Subinterfaces of MessageHandlingMember in org.axonframework.messaging.core.interception.annotationModifier and TypeInterfaceDescriptioninterfaceMarker interface forMessageHandlingMemberinstances that need to be treated as interceptors, rather than regular members.Methods in org.axonframework.messaging.core.interception.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MessageHandlerInterceptorDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.core.interception.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescriptionChainedMessageHandlerInterceptorMember.handle(Message message, ProcessingContext context, @Nullable T target, MessageHandlingMember<? super T> handler) MessageHandlerInterceptorMemberChain.handle(Message message, ProcessingContext context, @Nullable T target, MessageHandlingMember<? super T> handler) Invokes the interceptors in this chain for the givenmessage, ultimately invoking the givenhandlerunless an interceptor short-circuits the chain.NoMoreInterceptors.handle(Message message, ProcessingContext context, @Nullable T target, MessageHandlingMember<? super T> handler) <T> MessageHandlingMember<T> MessageHandlerInterceptorDefinition.wrapHandler(MessageHandlingMember<T> original) Constructor parameters in org.axonframework.messaging.core.interception.annotation with type arguments of type MessageHandlingMemberModifierConstructorDescriptionChainedMessageHandlerInterceptorMember(Iterator<MessageHandlingMember<? super T>> iterator) Constructs a chained message handling interceptor, building a chain from the giveniterator. -
Uses of MessageHandlingMember in org.axonframework.messaging.core.timeout
Methods in org.axonframework.messaging.core.timeout that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> HandlerTimeoutHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.core.timeout with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> HandlerTimeoutHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.messaging.eventhandling.annotation
Subinterfaces of MessageHandlingMember in org.axonframework.messaging.eventhandling.annotationModifier and TypeInterfaceDescriptioninterfaceInterface indicating that aMessageHandlingMemberis capable of handling specific event messages.Methods in org.axonframework.messaging.eventhandling.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodEventHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> MethodSequencingPolicyEventHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.eventhandling.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodEventHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> MethodSequencingPolicyEventHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.messaging.eventhandling.replay.annotation
Methods in org.axonframework.messaging.eventhandling.replay.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> ReplayAwareMessageHandlerWrapper.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.eventhandling.replay.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> ReplayAwareMessageHandlerWrapper.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.messaging.queryhandling.annotation
Subinterfaces of MessageHandlingMember in org.axonframework.messaging.queryhandling.annotationModifier and TypeInterfaceDescriptioninterfaceInterface indicating that aMessageHandlingMemberis capable of handling specificQueryMessages.Methods in org.axonframework.messaging.queryhandling.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodQueryHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.queryhandling.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodQueryHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.messaging.tracing.annotation
Methods in org.axonframework.messaging.tracing.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> TracingHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.tracing.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> TracingHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.modelling.saga
Classes in org.axonframework.modelling.saga that implement MessageHandlingMemberModifier and TypeClassDescriptionstatic classAWrappedMessageHandlingMemberimplementation dedicated towardsMessageHandlingMembers annotated withEndSaga.classA data holder containing information ofSagaEventHandlerannotated methods.Methods in org.axonframework.modelling.saga that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> EndSagaMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> SagaMethodMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.modelling.saga with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> ObjectAssociationResolver.resolve(String associationPropertyName, EventMessage message, MessageHandlingMember<T> handler) Resolves the associationPropertyName as a value.<T> ObjectMetadataAssociationResolver.resolve(String associationPropertyName, EventMessage message, MessageHandlingMember<T> handler) Finds the association property value by looking up the association property name in the event message'sMetadata.<T> ObjectPayloadAssociationResolver.resolve(String associationPropertyName, EventMessage message, MessageHandlingMember<T> handler) Finds the association property value in the message's payload.<T> voidAssociationResolver.validate(String associationPropertyName, MessageHandlingMember<T> handler) Validates that the associationPropertyName supplied is compatible with the handler.<T> voidMetadataAssociationResolver.validate(String associationPropertyName, MessageHandlingMember<T> handler) Does nothing because we can only check for existence of property in the metadata during event handling.<T> voidPayloadAssociationResolver.validate(String associationPropertyName, MessageHandlingMember<T> handler) Validates that the association property name exists as checked with the payload type.<T> MessageHandlingMember<T> EndSagaMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> SagaMethodMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Constructors in org.axonframework.modelling.saga with parameters of type MessageHandlingMemberModifierConstructorDescriptionprotectedEndSageMessageHandlingMember(MessageHandlingMember<T> delegate) Initializes the member using the givendelegate.SagaMethodMessageHandlingMember(MessageHandlingMember<T> delegate, SagaCreationPolicy creationPolicy, String associationKey, String associationPropertyName, AssociationResolver associationResolver) Creates a SagaMethodMessageHandler. -
Uses of MessageHandlingMember in org.axonframework.modelling.saga.metamodel
Methods in org.axonframework.modelling.saga.metamodel that return types with arguments of type MessageHandlingMemberModifier and TypeMethodDescriptionList<MessageHandlingMember<? super T>> SagaModel.findHandlerMethods(EventMessage event, ProcessingContext context) Returns aListofMessageHandlingMemberthat can handle the given event.