| Interface | Description |
|---|---|
| Command<R> | |
| Command.Handler<C extends Command<R>,R> | |
| Command.Middleware | |
| Command.Middleware.Next<T> | |
| Command.Middlewares | |
| Command.Router | |
| CommandHandlers | |
| Notification | |
| Notification.Handler<N extends Notification> | |
| Notification.Middleware | |
| Notification.Middleware.Next | |
| Notification.Middlewares | |
| NotificationHandlers | |
| NotificationHandlingStrategy | |
| Pipeline | |
| StreamSupplier<T> |
| Class | Description |
|---|---|
| Async |
Run all notification handlers asynchronously.
|
| ContinueOnException |
Run each notification handler after one another.
|
| ParallelNoWait |
Run each notification handler in a thread pool.
|
| ParallelWhenAll |
Run each notification handler in a thread pool.
|
| ParallelWhenAny |
Run each notification handler in a thread pool.
|
| Pipelinr | |
| StopOnException |
Run each notification handler after one another.
|
| Voidy |
| Exception | Description |
|---|---|
| AggregateException | |
| CommandHandlerNotFoundException | |
| CommandHasMultipleHandlersException |