クラス RoutingSlipHeaderValueMessageProcessor

java.lang.ObjectSE
org.springframework.integration.transformer.support.AbstractHeaderValueMessageProcessor<MapSE<ListSE<ObjectSE>, IntegerSE>>
org.springframework.integration.transformer.support.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