Uses of Interface
org.axonframework.messaging.MessageHandler
Packages that use MessageHandler
Package
Description
Classes that implement the concept of command handling using explicit command objects.
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.Classes related to message processing in Axon Framework.
-
Uses of MessageHandler in org.axonframework.commandhandling
Subinterfaces of MessageHandler in org.axonframework.commandhandlingModifier and TypeInterfaceDescriptioninterfaceMessageHandler specialization for handlers of Command Messages.Classes in org.axonframework.commandhandling that implement MessageHandlerModifier and TypeClassDescriptionclassAdapter that turns any@CommandHandlerannotated bean into aMessageHandlerimplementation.Methods in org.axonframework.commandhandling that return MessageHandlerModifier and TypeMethodDescriptionMessageHandler<? super CommandMessage<?>>DuplicateCommandHandlerResolver.resolve(String commandName, MessageHandler<? super CommandMessage<?>> registeredHandler, MessageHandler<? super CommandMessage<?>> candidateHandler) Chooses what to do when a duplicate handler is registered, returning the handler that should be selected for command handling, or otherwise throwing an exception to reject registration altogether.MessageHandler<? super CommandMessage<?>>FailingDuplicateCommandHandlerResolver.resolve(String commandName, MessageHandler<? super CommandMessage<?>> registeredHandler, MessageHandler<? super CommandMessage<?>> candidateHandler) MessageHandler<? super CommandMessage<?>>LoggingDuplicateCommandHandlerResolver.resolve(String commandName, MessageHandler<? super CommandMessage<?>> registeredHandler, MessageHandler<? super CommandMessage<?>> candidateHandler) Methods in org.axonframework.commandhandling with parameters of type MessageHandlerModifier and TypeMethodDescriptionprotected <C,R> void AsynchronousCommandBus.handle(CommandMessage<C> command, MessageHandler<? super CommandMessage<?>> handler, CommandCallback<? super C, ? super R> callback) protected <C,R> void SimpleCommandBus.handle(CommandMessage<C> command, MessageHandler<? super CommandMessage<?>> handler, CommandCallback<? super C, ? super R> callback) Performs the actual handling logic.MessageHandler<? super CommandMessage<?>>DuplicateCommandHandlerResolver.resolve(String commandName, MessageHandler<? super CommandMessage<?>> registeredHandler, MessageHandler<? super CommandMessage<?>> candidateHandler) Chooses what to do when a duplicate handler is registered, returning the handler that should be selected for command handling, or otherwise throwing an exception to reject registration altogether.MessageHandler<? super CommandMessage<?>>FailingDuplicateCommandHandlerResolver.resolve(String commandName, MessageHandler<? super CommandMessage<?>> registeredHandler, MessageHandler<? super CommandMessage<?>> candidateHandler) MessageHandler<? super CommandMessage<?>>LoggingDuplicateCommandHandlerResolver.resolve(String commandName, MessageHandler<? super CommandMessage<?>> registeredHandler, MessageHandler<? super CommandMessage<?>> candidateHandler) CommandBus.subscribe(String commandName, MessageHandler<? super CommandMessage<?>> handler) Subscribe the givenhandlerto commands with the givencommandName.SimpleCommandBus.subscribe(String commandName, MessageHandler<? super CommandMessage<?>> handler) Subscribe the givenhandlerto commands with givencommandName.Constructors in org.axonframework.commandhandling with parameters of type MessageHandlerModifierConstructorDescriptionDuplicateCommandHandlerSubscriptionException(String commandName, MessageHandler<? super CommandMessage<?>> initialHandler, MessageHandler<? super CommandMessage<?>> duplicateHandler) Initialize a duplicate command handler subscription exception using the giveninitialHandlerandduplicateHandlerto form a specific message. -
Uses of MessageHandler in org.axonframework.commandhandling.distributed
Methods in org.axonframework.commandhandling.distributed with parameters of type MessageHandlerModifier and TypeMethodDescriptionCommandBusConnector.subscribe(String commandName, MessageHandler<? super CommandMessage<?>> handler) Subscribes a command message handler for commands with givencommandName.DistributedCommandBus.subscribe(String commandName, MessageHandler<? super CommandMessage<?>> handler) Subscribe the givenhandlerto commands with the givencommandName. -
Uses of MessageHandler in org.axonframework.eventhandling
Subinterfaces of MessageHandler in org.axonframework.eventhandlingModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by classes that can handle events.Classes in org.axonframework.eventhandling that implement MessageHandlerModifier and TypeClassDescriptionclassAdapter that turns any bean withEventHandlerannotated methods into anEventMessageHandler. -
Uses of MessageHandler in org.axonframework.messaging
Constructors in org.axonframework.messaging with parameters of type MessageHandlerModifierConstructorDescriptionDefaultInterceptorChain(UnitOfWork<? extends T> unitOfWork, Iterable<? extends MessageHandlerInterceptor<? super T>> interceptors, MessageHandler<? super T> handler) Initialize the default interceptor chain to dispatch the givenmessage, through thechain, to thehandler. -
Uses of MessageHandler in org.axonframework.queryhandling
Methods in org.axonframework.queryhandling that return MessageHandlerModifier and TypeMethodDescriptionMessageHandler<? super QueryMessage<?,R>> QuerySubscription.getQueryHandler()Retrieve the query handler of this subscription as aMessageHandler.Methods in org.axonframework.queryhandling with parameters of type MessageHandlerModifier and TypeMethodDescriptionvoidLoggingQueryInvocationErrorHandler.onError(Throwable error, QueryMessage<?, ?> queryMessage, MessageHandler messageHandler) voidQueryInvocationErrorHandler.onError(Throwable error, QueryMessage<?, ?> queryMessage, MessageHandler messageHandler) Invoked when an error occurred while invoking a message handler in a scatter-gather query.<R> RegistrationQueryBus.subscribe(String queryName, Type responseType, MessageHandler<? super QueryMessage<?, R>> handler) Subscribe the givenhandlerto queries with the givenqueryNameandresponseType.<R> RegistrationSimpleQueryBus.subscribe(String queryName, Type responseType, MessageHandler<? super QueryMessage<?, R>> handler) Constructors in org.axonframework.queryhandling with parameters of type MessageHandlerModifierConstructorDescriptionQuerySubscription(Type responseType, MessageHandler<? super QueryMessage<?, R>> queryHandler) -
Uses of MessageHandler in org.axonframework.queryhandling.annotation
Classes in org.axonframework.queryhandling.annotation that implement MessageHandlerModifier and TypeClassDescriptionclassAdapter that turns any@QueryHandlerannotated bean into aMessageHandlerimplementation.