クラス ExpressionEvaluatingMessageGroupProcessor
java.lang.ObjectSE
org.springframework.integration.aggregator.AbstractAggregatingMessageGroupProcessor
org.springframework.integration.aggregator.ExpressionEvaluatingMessageGroupProcessor
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、MessageGroupProcessor
public class ExpressionEvaluatingMessageGroupProcessor
extends AbstractAggregatingMessageGroupProcessor
SpEL 式を評価する
MessageGroupProcessor
実装。SpEL コンテキストルートは、グループ内のすべてのメッセージのリストです。評価結果は任意のオブジェクトにすることができ、新しいメッセージペイロードとして出力チャネルに送信されます。- 作成者:
- Alex Peters, Dave Syer, Gary Russell
フィールドサマリー
クラス org.springframework.integration.aggregator.AbstractAggregatingMessageGroupProcessor から継承されたフィールド
logger
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected ObjectSE
aggregatePayloads
(MessageGroup group, MapSE<StringSE, ObjectSE> headers) グループ内のメッセージ(コレクション)で提供される式を評価し、MessagingTemplate
に委譲してダウンストリームに送信します。void
setBeanFactory
(BeanFactory beanFactory) void
setConversionService
(ConversionService conversionService) void
setExpectedType
(ClassSE<?> expectedType) クラス org.springframework.integration.aggregator.AbstractAggregatingMessageGroupProcessor から継承されたメソッド
aggregateHeaders, getHeadersFunction, getMessageBuilderFactory, processMessageGroup, setHeadersFunction
コンストラクターの詳細
ExpressionEvaluatingMessageGroupProcessor
メソッドの詳細
setBeanFactory
- 次で指定:
- インターフェース
BeanFactoryAware
のsetBeanFactory
- オーバーライド:
- クラス
AbstractAggregatingMessageGroupProcessor
のsetBeanFactory
setConversionService
setExpectedType
aggregatePayloads
グループ内のメッセージ(コレクション)で提供される式を評価し、MessagingTemplate
に委譲してダウンストリームに送信します。