See: Description
| Interface | Description |
|---|---|
| CommandBus |
The mechanism that dispatches Command objects to their appropriate CommandHandler.
|
| CommandCallback<C,R> |
Interface describing a callback that is invoked when command handler execution has finished.
|
| CommandMessage<T> |
Represents a Message carrying a command as its payload.
|
| CommandMessageHandler |
MessageHandler specialization for handlers of Command Messages.
|
| CommandMessageHandlingMember<T> |
Interface describing a message handler capable of handling a specific command.
|
| CommandResultMessage<R> |
Message that represents a result from handling a
CommandMessage. |
| Class | Description |
|---|---|
| AnnotationCommandHandlerAdapter<T> |
Adapter that turns any
@CommandHandler annotated bean into a MessageHandler implementation. |
| AsynchronousCommandBus |
Specialization of the SimpleCommandBus that processed Commands asynchronously from the calling thread.
|
| AsynchronousCommandBus.Builder |
Builder class to instantiate a
AsynchronousCommandBus. |
| CurrentUnitOfWorkParameterResolverFactory |
ParameterResolverFactory that add support for the UnitOfWork parameter type in annotated handlers.
|
| GenericCommandMessage<T> |
Implementation of the CommandMessage that takes all properties as constructor parameters.
|
| GenericCommandResultMessage<R> |
Generic implementation of
CommandResultMessage. |
| InterceptorChainParameterResolverFactory |
Parameter resolver factory that adds support for resolving current
InterceptorChain. |
| MethodCommandHandlerDefinition |
Implementation of a
HandlerEnhancerDefinition that is used for CommandHandler annotated methods. |
| MonitorAwareCallback<C,R> |
Wrapper for a callback that notifies a Message Monitor of the message execution result.
|
| SimpleCommandBus |
Implementation of the CommandBus that dispatches commands to the handlers subscribed to that specific command's name.
|
| SimpleCommandBus.Builder |
Builder class to instantiate a
SimpleCommandBus. |
| Exception | Description |
|---|---|
| CommandExecutionException |
Indicates that an exception has occurred while handling a command.
|
| NoHandlerForCommandException |
Exception indicating that no suitable handler could be found for the given command.
|
| Annotation Type | Description |
|---|---|
| CommandHandler |
Marker annotation to mark any method on an object as being a CommandHandler.
|
| RoutingKey |
Field or method level annotation that marks a field or method providing the routing key that a command
targets.
|
Copyright © 2010–2018. All rights reserved.