Package org.springframework.integration.dispatcher
Provides classes related to dispatching messages.
-
Interface Summary 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 decorateMessageHandlingRunnable
tasks to be used with theExecutor
. -
Class Summary Class Description AbstractDispatcher Base class forMessageDispatcher
implementations.BroadcastingDispatcher A broadcasting dispatcher implementation.RoundRobinLoadBalancingStrategy Round-robin implementation ofLoadBalancingStrategy
.UnicastingDispatcher Implementation ofMessageDispatcher
that will attempt to send aMessage
to at most one of its handlers. -
Exception Summary 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.