クラス ExpressionEvaluatingMessageListProcessor
java.lang.ObjectSE
org.springframework.integration.util.AbstractExpressionEvaluator
org.springframework.integration.aggregator.ExpressionEvaluatingMessageListProcessor
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、InitializingBean
、MessageListProcessor
public class ExpressionEvaluatingMessageListProcessor
extends AbstractExpressionEvaluator
implements MessageListProcessor
評価コンテキスト内のルートオブジェクトとしてメッセージリストを使用して SpEL 式を評価するアグリゲーターの基本クラス。
- 導入:
- 2.0
- 作成者:
- Dave Syer, Artem Bilan
フィールドサマリー
クラス org.springframework.integration.util.AbstractExpressionEvaluator から継承されたフィールド
EXPRESSION_PARSER, logger
コンストラクターのサマリー
コンストラクターコンストラクター説明ExpressionEvaluatingMessageListProcessor
(StringSE expression) 提供された SpEL 式と期待される結果型のExpressionEvaluatingMessageListProcessor
を構築します。ExpressionEvaluatingMessageListProcessor
(StringSE expression, ClassSE<?> expectedType) 提供された SpEL 式と期待される結果型のExpressionEvaluatingMessageListProcessor
を構築します。ExpressionEvaluatingMessageListProcessor
(Expression expression) 指定された式のExpressionEvaluatingMessageListProcessor
を構築します。ExpressionEvaluatingMessageListProcessor
(Expression expression, ClassSE<?> expectedType) 提供された式と期待される結果の型のExpressionEvaluatingMessageListProcessor
を構築します。メソッドのサマリー
修飾子と型メソッド説明process
(CollectionSE<? extends Message<?>> messages) メッセージをルートオブジェクトとして使用して式を評価することにより、メッセージを処理します。void
setExpectedType
(ClassSE<?> expectedType) 式の評価から期待される結果型を設定します。クラス org.springframework.integration.util.AbstractExpressionEvaluator から継承されたメソッド
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setBeanFactory, setConversionService
コンストラクターの詳細
ExpressionEvaluatingMessageListProcessor
提供された SpEL 式と期待される結果型のExpressionEvaluatingMessageListProcessor
を構築します。- パラメーター:
expression
-process(Collection)
で評価する SpEL 式。expectedType
- 予期される結果型。- 導入:
- 5.0
ExpressionEvaluatingMessageListProcessor
提供された SpEL 式と期待される結果型のExpressionEvaluatingMessageListProcessor
を構築します。- パラメーター:
expression
-process(Collection)
で評価する SpEL 式。- 導入:
- 5.0
ExpressionEvaluatingMessageListProcessor
提供された式と期待される結果の型のExpressionEvaluatingMessageListProcessor
を構築します。- パラメーター:
expression
-process(Collection)
で評価する式。expectedType
- 予期される結果型。- 導入:
- 5.0
ExpressionEvaluatingMessageListProcessor
指定された式のExpressionEvaluatingMessageListProcessor
を構築します。- パラメーター:
expression
-process(Collection)
で評価する式。- 導入:
- 5.0
メソッドの詳細
setExpectedType
式の評価から期待される結果型を設定します。- パラメーター:
expectedType
- 期待される型。
process
メッセージをルートオブジェクトとして使用して式を評価することにより、メッセージを処理します。式評価結果オブジェクトが返却されます。- 次で指定:
- インターフェース
MessageListProcessor
のprocess