See: Description
| Interface | Description |
|---|---|
| LoadBalancingStrategy |
Strategy for determining the iteration order of a MessageHandler list.
|
| MessageDispatcher |
Strategy interface for dispatching messages to handlers.
|
| MessageHandlingTaskDecorator |
The strategy to decorate
MessageHandlingRunnable tasks
to be used with the Executor. |
| Class | Description |
|---|---|
| AbstractDispatcher |
Base class for
MessageDispatcher implementations. |
| BroadcastingDispatcher |
A broadcasting dispatcher implementation.
|
| RoundRobinLoadBalancingStrategy |
Round-robin implementation of
LoadBalancingStrategy. |
| UnicastingDispatcher |
Implementation of
MessageDispatcher that will attempt to send a
Message to at most one of its handlers. |
| Exception | Description |
|---|---|
| AggregateMessageDeliveryException |
An Exception that encapsulates an aggregated group of Exceptions for use by dispatchers
that may try multiple handler invocations within a single dispatch operation.
|