クラス MethodInvokingMessageListProcessor<T>
java.lang.ObjectSE
org.springframework.integration.util.AbstractExpressionEvaluator
org.springframework.integration.aggregator.MethodInvokingMessageListProcessor<T>
- 型パラメーター:
T- メソッド評価 expecetd 結果型。
- 実装済みのインターフェース一覧:
Aware、BeanFactoryAware、InitializingBean、Lifecycle、ManageableLifecycle
public class MethodInvokingMessageListProcessor<T>
extends AbstractExpressionEvaluator
implements ManageableLifecycle
ターゲット POJO でメソッドを呼び出す MessageListProcessor 実装。
- 導入:
- 2.0
- 作成者:
- Dave Syer, Artem Bilan, Gary Russell
フィールド概要
クラス org.springframework.integration.util.AbstractExpressionEvaluator から継承されたフィールド
EXPRESSION_PARSER, loggerコンストラクター概要
コンストラクターコンストラクター説明MethodInvokingMessageListProcessor(ObjectSE targetObject, ClassSE<? extends AnnotationSE> annotationType) MethodInvokingMessageListProcessor(ObjectSE targetObject, MethodSE method) MethodInvokingMessageListProcessor(ObjectSE targetObject, MethodSE method, ClassSE<T> expectedType) MethodInvokingMessageListProcessor(ObjectSE targetObject, StringSE methodName) MethodInvokingMessageListProcessor(ObjectSE targetObject, StringSE methodName, ClassSE<T> expectedType) 方法の概要
修飾子と型メソッド説明boolean@Nullable TvoidsetBeanFactory(@NonNull BeanFactory beanFactory) 式で@beanNameを介した解決を有効にするには、BeanFactory を指定します。voidsetUseSpelInvoker(boolean useSpelInvoker) ターゲットメソッドの呼び出しに SpEL 式の評価またはInvocableHandlerMethodを使用するためのbooleanフラグ。voidstart()voidstop()toString()クラス org.springframework.integration.util.AbstractExpressionEvaluator から継承されたメソッド
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setConversionService, setSimpleEvaluationContext
コンストラクターの詳細
MethodInvokingMessageListProcessor
MethodInvokingMessageListProcessor
MethodInvokingMessageListProcessor
MethodInvokingMessageListProcessor
MethodInvokingMessageListProcessor
public MethodInvokingMessageListProcessor(ObjectSE targetObject, ClassSE<? extends AnnotationSE> annotationType)
メソッドの詳細
setBeanFactory
クラスからコピーされた説明:AbstractExpressionEvaluator式で@beanNameを介した解決を有効にするには、BeanFactory を指定します。- 次で指定:
- インターフェース
BeanFactoryAwareのsetBeanFactory - オーバーライド:
- クラス
AbstractExpressionEvaluatorのsetBeanFactory
setUseSpelInvoker
public void setUseSpelInvoker(boolean useSpelInvoker) ターゲットメソッドの呼び出しに SpEL 式の評価またはInvocableHandlerMethodを使用するためのbooleanフラグ。- パラメーター:
useSpelInvoker- SpEL 式の評価を使用するかどうか。- 導入:
- 5.0
toString
process
start
public void start()- 次で指定:
- インターフェース
Lifecycleのstart - 次で指定:
- インターフェース
ManageableLifecycleのstart
stop
public void stop()- 次で指定:
- インターフェース
Lifecycleのstop - 次で指定:
- インターフェース
ManageableLifecycleのstop
isRunning
public boolean isRunning()- 次で指定:
- インターフェース
LifecycleのisRunning - 次で指定:
- インターフェース
ManageableLifecycleのisRunning