Uses of Interface
org.axonframework.messaging.annotation.MessageHandlingMember
Packages that use MessageHandlingMember
Package
Description
Classes that implement the concept of command handling using explicit command objects.
-
Uses of MessageHandlingMember in org.axonframework.commandhandling
Subinterfaces of MessageHandlingMember in org.axonframework.commandhandlingModifier and TypeInterfaceDescriptioninterfaceInterface describing a message handler capable of handling a specific command.Methods in org.axonframework.commandhandling that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodCommandHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.commandhandling with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodCommandHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
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.eventhandling.replay
Methods in org.axonframework.eventhandling.replay that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> ReplayAwareMessageHandlerWrapper.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.eventhandling.replay with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> ReplayAwareMessageHandlerWrapper.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.messaging.annotation
Subinterfaces of MessageHandlingMember in org.axonframework.messaging.annotationModifier and TypeInterfaceDescriptioninterfaceMarker interface forMessageHandlingMemberinstances that need to be treated as interceptors, rather than regular members.Classes in org.axonframework.messaging.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.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> HandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Enhance the givenoriginalhandler.<T> MessageHandlingMember<T> MessageHandlerInterceptorDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> MultiHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.annotation that return types with arguments of type MessageHandlingMemberModifier and TypeMethodDescription<T> Optional<MessageHandlingMember<T>> AnnotatedMessageHandlingMemberDefinition.createHandler(Class<T> declaringType, Executable executable, ParameterResolverFactory parameterResolverFactory) <T> Optional<MessageHandlingMember<T>> HandlerDefinition.createHandler(Class<T> declaringType, Executable executable, ParameterResolverFactory parameterResolverFactory) Create aMessageHandlingMemberfor the givenexecutablemethod.<T> Optional<MessageHandlingMember<T>> MultiHandlerDefinition.createHandler(Class<T> declaringType, Executable executable, ParameterResolverFactory parameterResolverFactory) 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.List<MessageHandlingMember<? super T>> AnnotatedHandlerInspector.getHandlers()Deprecated.Stream<MessageHandlingMember<? super T>> AnnotatedHandlerInspector.getHandlers(Class<?> type) Returns a list of detected members of giventypethat are capable of handling certain messages.static Comparator<MessageHandlingMember<?>> HandlerComparator.instance()Returns the singleton comparator managed by the HandlerComparator class.Methods in org.axonframework.messaging.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescriptionChainedMessageHandlerInterceptorMember.handle(Message<?> message, T target, MessageHandlingMember<? super T> handler) MessageHandlerInterceptorMemberChain.handle(Message<?> message, T target, MessageHandlingMember<? super T> handler) Handle the givenmessageby passing it through the interceptors and ultimately to the givenhandleron the giventargetinstance.NoMoreInterceptors.handle(Message<?> message, T target, MessageHandlingMember<? super T> handler) <T> MessageHandlingMember<T> HandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Enhance the givenoriginalhandler.<T> MessageHandlingMember<T> MessageHandlerInterceptorDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> MultiHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Constructors in org.axonframework.messaging.annotation with parameters of type MessageHandlingMemberModifierConstructorDescriptionprotectedWrappedMessageHandlingMember(MessageHandlingMember<T> delegate) Initializes the member using the givendelegate.Constructor parameters in org.axonframework.messaging.annotation with type arguments of type MessageHandlingMemberModifierConstructorDescriptionChainedMessageHandlerInterceptorMember(Class<?> handlerType, Iterator<MessageHandlingMember<? super T>> iterator) Constructs a chained message handling interceptor for the givenhandlerType, constructing a chain from the giveniterator. -
Uses of MessageHandlingMember in org.axonframework.messaging.timeout
Methods in org.axonframework.messaging.timeout that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> HandlerTimeoutHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.messaging.timeout with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> HandlerTimeoutHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.modelling.command.inspection
Subinterfaces of MessageHandlingMember in org.axonframework.modelling.command.inspectionModifier and TypeInterfaceDescriptioninterfaceDeprecated.in favor of the more genericMessageInterceptingMemberinterfaceInterface specifying a message handler containing a creation policy definition.interfaceInterface describing a message handler capable of forwarding a specific command.Classes in org.axonframework.modelling.command.inspection that implement MessageHandlingMemberModifier and TypeClassDescriptionclassImplementation of aCommandMessageHandlingMemberthat forwards commands to a child entity.Methods in org.axonframework.modelling.command.inspection that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodCommandHandlerInterceptorDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> MethodCreationPolicyDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.modelling.command.inspection that return types with arguments of type MessageHandlingMemberModifier and TypeMethodDescriptiondefault Map<Class<?>, List<MessageHandlingMember<? super T>>> EntityModel.allCommandHandlerInterceptors()Gets all command handler interceptors per type in this aggregate hierarchy.default Map<Class<?>, List<MessageHandlingMember<? super T>>> EntityModel.allCommandHandlers()Gets all command handlers per type in this aggregate hierarchy.default Map<Class<?>, List<MessageHandlingMember<? super T>>> EntityModel.allEventHandlers()Gets all event handlers per type in this aggregate hierarchy.default List<MessageHandlingMember<? super T>> EntityModel.commandHandlerInterceptors()Deprecated.default Stream<MessageHandlingMember<? super T>> EntityModel.commandHandlerInterceptors(Class<? extends T> type) Gets command handler interceptors for providedtypein this aggregate hierarchy.List<MessageHandlingMember<? super P>> AnnotatedChildEntity.commandHandlers()List<MessageHandlingMember<? super T>> ChildEntity.commandHandlers()Returns the command handlers declared in this entity.default List<MessageHandlingMember<? super T>> EntityModel.commandHandlers()Deprecated.default Stream<MessageHandlingMember<? super T>> EntityModel.commandHandlers(Class<? extends T> type) Gets command handlers for providedtypein this aggregate hierarchy.Methods in org.axonframework.modelling.command.inspection with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodCommandHandlerInterceptorDefinition.wrapHandler(MessageHandlingMember<T> original) <T> MessageHandlingMember<T> MethodCreationPolicyDefinition.wrapHandler(MessageHandlingMember<T> original) Constructors in org.axonframework.modelling.command.inspection with parameters of type MessageHandlingMemberModifierConstructorDescriptionAnnotatedCommandHandlerInterceptor(MessageHandlingMember<T> delegate, T target) Initializes annotated command handler interceptor with delegate handler and target on which handler is to be invoked.ChildForwardingCommandMessageHandlingMember(List<MessageHandlingMember<? super C>> childHandlerInterceptors, MessageHandlingMember<? super C> childHandler, BiFunction<CommandMessage<?>, P, C> childEntityResolver) Initializes aChildForwardingCommandMessageHandlingMemberthat routes commands to a compatible child entity.Constructor parameters in org.axonframework.modelling.command.inspection with type arguments of type MessageHandlingMemberModifierConstructorDescriptionChildForwardingCommandMessageHandlingMember(List<MessageHandlingMember<? super C>> childHandlerInterceptors, MessageHandlingMember<? super C> childHandler, BiFunction<CommandMessage<?>, P, C> childEntityResolver) Initializes aChildForwardingCommandMessageHandlingMemberthat routes commands to a compatible child entity. -
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) Returns aListofMessageHandlingMemberthat can handle the given event. -
Uses of MessageHandlingMember in org.axonframework.queryhandling.annotation
Subinterfaces of MessageHandlingMember in org.axonframework.queryhandling.annotationModifier and TypeInterfaceDescriptioninterfaceInterface indicating that a MessageHandlingMember is capable of handling specific query messages.Methods in org.axonframework.queryhandling.annotation that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodQueryMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.queryhandling.annotation with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> MethodQueryMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.spring.authorization
Methods in org.axonframework.spring.authorization that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> SecuredMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.spring.authorization with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> SecuredMessageHandlerDefinition.wrapHandler(MessageHandlingMember<T> original) -
Uses of MessageHandlingMember in org.axonframework.tracing
Methods in org.axonframework.tracing that return MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> TracingHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original) Methods in org.axonframework.tracing with parameters of type MessageHandlingMemberModifier and TypeMethodDescription<T> MessageHandlingMember<T> TracingHandlerEnhancerDefinition.wrapHandler(MessageHandlingMember<T> original)
AnnotatedHandlerInspector.getAllHandlers()orAnnotatedHandlerInspector.getHandlers(Class)instead