クラス RoutingSlipHeaderValueMessageProcessor

実装されたすべてのインターフェース:
AwareBeanFactoryAwareMessageProcessor<MapSE<ListSE<ObjectSE>,IntegerSE>>HeaderValueMessageProcessor<MapSE<ListSE<ObjectSE>,IntegerSE>>

public class RoutingSlipHeaderValueMessageProcessor extends AbstractHeaderValueMessageProcessor<MapSE<ListSE<ObjectSE>,IntegerSE>> implements BeanFactoryAware
RoutingSlip HeaderValueMessageProcessor 固有の実装。routingSlipPath 配列を受け入れ、最初の processMessage(org.springframework.messaging.Message<?>) 呼び出しでそれぞれを BeanFactory と照合します。アプリケーションコンテキストでは Bean ではないこれらのアイテムを ExpressionEvaluatingRoutingSlipRouteStrategy に変換し、path を key として、0 を初期 routingSlipIndex として singletonMap を返します。
導入:
4.1
作成者:
Artem Bilan, Gary Russell, Christian Tzolov