| Package | Description |
|---|---|
| org.axonframework.commandhandling |
Classes that implement the concept of command handling using explicit command objects.
|
| org.axonframework.commandhandling.distributed | |
| org.axonframework.eventhandling |
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus. |
| org.axonframework.messaging |
Classes related to message processing in Axon Framework.
|
| org.axonframework.queryhandling | |
| org.axonframework.queryhandling.annotation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandMessageHandler
MessageHandler specialization for handlers of Command Messages.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationCommandHandlerAdapter<T>
Adapter that turns any
@CommandHandler annotated bean into a MessageHandler
implementation. |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
protected <C,R> void |
SimpleCommandBus.handle(CommandMessage<C> command,
MessageHandler<? super CommandMessage<?>> handler,
CommandCallback<? super C,? super R> callback)
Performs the actual handling logic.
|
protected <C,R> void |
AsynchronousCommandBus.handle(CommandMessage<C> command,
MessageHandler<? super CommandMessage<?>> handler,
CommandCallback<? super C,? super R> callback) |
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<?>> |
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<?>> |
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) |
MessageHandler<? super CommandMessage<?>> |
LoggingDuplicateCommandHandlerResolver.resolve(String commandName,
MessageHandler<? super CommandMessage<?>> registeredHandler,
MessageHandler<? super CommandMessage<?>> candidateHandler) |
Registration |
SimpleCommandBus.subscribe(String commandName,
MessageHandler<? super CommandMessage<?>> handler)
Subscribe the given
handler to commands with given commandName. |
Registration |
CommandBus.subscribe(String commandName,
MessageHandler<? super CommandMessage<?>> handler)
Subscribe the given
handler to commands with the given commandName. |
| Constructor and Description |
|---|
DuplicateCommandHandlerSubscriptionException(String commandName,
MessageHandler<? super CommandMessage<?>> initialHandler,
MessageHandler<? super CommandMessage<?>> duplicateHandler)
Initialize a duplicate command handler subscription exception using the given
initialHandler and duplicateHandler to form a specific message. |
DuplicateCommandHandlerSubscriptionException(String commandName,
MessageHandler<? super CommandMessage<?>> initialHandler,
MessageHandler<? super CommandMessage<?>> duplicateHandler)
Initialize a duplicate command handler subscription exception using the given
initialHandler and duplicateHandler to form a specific message. |
| Modifier and Type | Method and Description |
|---|---|
Registration |
CommandBusConnector.subscribe(String commandName,
MessageHandler<? super CommandMessage<?>> handler)
Subscribes a command message handler for commands with given
commandName. |
Registration |
DistributedCommandBus.subscribe(String commandName,
MessageHandler<? super CommandMessage<?>> handler)
Subscribe the given
handler to commands with the given commandName. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventMessageHandler
Interface to be implemented by classes that can handle events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationEventHandlerAdapter
Adapter that turns any bean with
EventHandler annotated methods into an EventMessageHandler. |
| Constructor and Description |
|---|
DefaultInterceptorChain(UnitOfWork<? extends T> unitOfWork,
Iterable<? extends MessageHandlerInterceptor<? super T>> interceptors,
MessageHandler<? super T> handler)
Initialize the default interceptor chain to dispatch the given
message, through the
chain, to the handler. |
| Modifier and Type | Method and Description |
|---|---|
MessageHandler<? super QueryMessage<?,R>> |
QuerySubscription.getQueryHandler()
Retrieve the query handler of this subscription as a
MessageHandler. |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryInvocationErrorHandler.onError(Throwable error,
QueryMessage<?,?> queryMessage,
MessageHandler messageHandler)
Invoked when an error occurred while invoking a message handler in a scatter-gather query.
|
void |
LoggingQueryInvocationErrorHandler.onError(Throwable error,
QueryMessage<?,?> queryMessage,
MessageHandler messageHandler) |
<R> Registration |
SimpleQueryBus.subscribe(String queryName,
Type responseType,
MessageHandler<? super QueryMessage<?,R>> handler) |
<R> Registration |
QueryBus.subscribe(String queryName,
Type responseType,
MessageHandler<? super QueryMessage<?,R>> handler)
Subscribe the given
handler to queries with the given queryName and responseType. |
| Constructor and Description |
|---|
QuerySubscription(Type responseType,
MessageHandler<? super QueryMessage<?,R>> queryHandler)
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationQueryHandlerAdapter<T>
Adapter that turns any
@QueryHandler annotated bean into a MessageHandler
implementation. |
Copyright © 2010–2025. All rights reserved.