| Name | Description | Type | Package | Framework |
| RoundRobinLoadBalancingStrategy | Round-robin implementation of LoadBalancingStrategy. | Class | org.springframework.integration.dispatcher | Spring Integration |
| MessageHandlingTaskDecorator | The strategy to decorate MessageHandlingRunnable tasksto be used with the Executor. | Interface | org.springframework.integration.dispatcher | Spring Integration |
| MessageDispatcher | Strategy interface for dispatching messages to handlers. | Interface | org.springframework.integration.dispatcher | Spring Integration |
| LoadBalancingStrategy | Strategy for determining the iteration order of a MessageHandler list. | Interface | org.springframework.integration.dispatcher | Spring Integration |
| BroadcastingDispatcher | A broadcasting dispatcher implementation. | Class | org.springframework.integration.dispatcher | Spring Integration |
| AggregateMessageDeliveryException | An Exception that encapsulates an aggregated group of Exceptions for use by dispatchersthat may try multiple handler invocations within a single dispatch operation. | Class | org.springframework.integration.dispatcher | Spring Integration |
| AbstractDispatcher | Base class for MessageDispatcher implementations. | Class | org.springframework.integration.dispatcher | Spring Integration |
| UnicastingDispatcher | Message to at most one of its handlers. | Class | org.springframework.integration.dispatcher | Spring Integration |