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.
A collection of classes which may prove useful when testing Axon-based classes.
-
Uses of MessageHandler in org.axonframework.axonserver.connector.command
Methods in org.axonframework.axonserver.connector.command with parameters of type MessageHandlerModifier and TypeMethodDescriptionAxonServerCommandBus.subscribe(String commandName, MessageHandler<? super CommandMessage<?>> messageHandler) -
Uses of MessageHandler in org.axonframework.axonserver.connector.query
Methods in org.axonframework.axonserver.connector.query with parameters of type MessageHandlerModifier and TypeMethodDescription<R> RegistrationAxonServerQueryBus.subscribe(String queryName, Type responseType, MessageHandler<? super QueryMessage<?, R>> handler) -
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.disruptor.commandhandling
Methods in org.axonframework.disruptor.commandhandling with parameters of type MessageHandlerModifier and TypeMethodDescriptionvoidCommandHandlingEntry.reset(CommandMessage<?> newCommand, MessageHandler<? super CommandMessage<?>> newCommandHandler, int newInvokerSegmentId, int newPublisherSegmentId, BlacklistDetectingCallback<?, ?> newCallback, List<MessageHandlerInterceptor<? super CommandMessage<?>>> invokerInterceptors, List<MessageHandlerInterceptor<? super CommandMessage<?>>> publisherInterceptors) Resets this entry, preparing it for use for another command.DisruptorCommandBus.subscribe(String commandName, MessageHandler<? super CommandMessage<?>> handler) -
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.modelling.command
Classes in org.axonframework.modelling.command that implement MessageHandlerModifier and TypeClassDescriptionclassCommand handler that registers a set ofCommandHandlerbased on annotations of an aggregate. -
Uses of MessageHandler in org.axonframework.modelling.saga
Subinterfaces of MessageHandler in org.axonframework.modelling.sagaModifier and TypeInterfaceDescriptioninterfaceSaga<T>Interface describing an implementation of a Saga.Classes in org.axonframework.modelling.saga that implement MessageHandlerModifier and TypeClassDescriptionclassImplementation of theinterfacethat allows for a POJO instance with annotated message handlers to act as a Saga. -
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. -
Uses of MessageHandler in org.axonframework.spring.config
Method parameters in org.axonframework.spring.config with type arguments of type MessageHandlerModifier and TypeMethodDescriptionvoidCommandHandlerSubscriber.setCommandHandlers(Collection<MessageHandler> commandHandlers) Deprecated.Sets the command handlers to subscribe to the bus. -
Uses of MessageHandler in org.axonframework.test.aggregate
Methods in org.axonframework.test.aggregate with parameters of type MessageHandlerModifier and TypeMethodDescriptionAggregateTestFixture.registerCommandHandler(Class<?> payloadType, MessageHandler<CommandMessage<?>> commandHandler) AggregateTestFixture.registerCommandHandler(String commandName, MessageHandler<CommandMessage<?>> commandHandler) FixtureConfiguration.registerCommandHandler(Class<?> payloadType, MessageHandler<CommandMessage<?>> commandHandler) Registers acommandHandlerto handle commands of the givencommandTypewith the command bus used by this fixture.FixtureConfiguration.registerCommandHandler(String commandName, MessageHandler<CommandMessage<?>> commandHandler) Registers acommandHandlerto handle commands of the givencommandTypewith the command bus used by this fixture. -
Uses of MessageHandler in org.axonframework.test.saga
Classes in org.axonframework.test.saga that implement MessageHandlerModifier and TypeClassDescriptionclassHelper class for validating events published on a given EventBus. -
Uses of MessageHandler in org.axonframework.test.utils
Methods in org.axonframework.test.utils that return types with arguments of type MessageHandlerModifier and TypeMethodDescriptionMap<String, MessageHandler<? super CommandMessage<?>>> RecordingCommandBus.getSubscriptions()Returns a Map will all Command Names and their Command Handler that have been subscribed to this command bus.Methods in org.axonframework.test.utils with parameters of type MessageHandlerModifier and TypeMethodDescription<C> booleanRecordingCommandBus.isSubscribed(String commandName, MessageHandler<? super CommandMessage<?>> commandHandler) Indicates whether the givencommandHandleris subscribed to commands of the givencommandTypeon this command bus.booleanRecordingCommandBus.isSubscribed(MessageHandler<? super CommandMessage<?>> commandHandler) Indicates whether the givencommandHandleris subscribed to this command bus.RecordingCommandBus.subscribe(String commandName, MessageHandler<? super CommandMessage<?>> handler)