| Interface | Description |
|---|---|
| AsyncCommandHandler<S extends State,C extends Command,E extends Event> |
Command handler that handles its command asynchronously.
|
| AsyncMultiCommandHandler<S extends State,C extends Command,E extends Event> |
Command handler that handles its command asynchronously and produces multiple events.
|
| CommandHandler<S extends State,C extends Command,E extends Event> |
Base interface for a command handler.
|
| MultiCommandHandler<S extends State,C extends Command,E extends Event> |
Base interface for a command handler that produces multiple events.
|
| SyncCommandHandler<S extends State,C extends Command,E extends Event> |
Command handler that handles its command synchronously.
|
| SyncMultiCommandHandler<S extends State,C extends Command,E extends Event> |
Command handler that handles its command synchronously and produces multiple events.
|
| VoidCommandHandler<S extends State,C extends Command> |
Command handler that does not return anything.
|
Copyright © 2016 Cooking Fox. All rights reserved.