クラス MethodInvokingCorrelationStrategy
java.lang.ObjectSE
org.springframework.integration.aggregator.MethodInvokingCorrelationStrategy
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、Lifecycle
、CorrelationStrategy
、ManageableLifecycle
public class MethodInvokingCorrelationStrategy
extends ObjectSE
implements CorrelationStrategy, BeanFactoryAware, ManageableLifecycle
別の Bean へのアダプターとして機能する
CorrelationStrategy
実装。- 作成者:
- Marius Bogoevici, Dave Syer, Artem Bilan, Gary Russell
コンストラクターの概要
コンストラクターコンストラクター説明MethodInvokingCorrelationStrategy
(ObjectSE object, MethodSE method) MethodInvokingCorrelationStrategy
(ObjectSE object, StringSE methodName) メソッドのサマリー
修飾子と型メソッド説明getCorrelationKey
(Message<?> message) 指定されたメッセージの相関キーを見つけます。boolean
void
setBeanFactory
(BeanFactory beanFactory) void
start()
void
stop()
コンストラクターの詳細
MethodInvokingCorrelationStrategy
MethodInvokingCorrelationStrategy
メソッドの詳細
setBeanFactory
- 次で指定:
- インターフェース
BeanFactoryAware
のsetBeanFactory
- 例外:
BeansException
getCorrelationKey
インターフェースからコピーされた説明:CorrelationStrategy
指定されたメッセージの相関キーを見つけます。キーを判別できない場合、ストラテジーはnull
を返さないで、例外をスローする必要があります。- 次で指定:
- インターフェース
CorrelationStrategy
のgetCorrelationKey
- パラメーター:
message
- メッセージ。- 戻り値:
- 相関キー。
start
public void start()- 次で指定:
- インターフェース
Lifecycle
のstart
- 次で指定:
- インターフェース
ManageableLifecycle
のstart
stop
public void stop()- 次で指定:
- インターフェース
Lifecycle
のstop
- 次で指定:
- インターフェース
ManageableLifecycle
のstop
isRunning
public boolean isRunning()- 次で指定:
- インターフェース
Lifecycle
のisRunning
- 次で指定:
- インターフェース
ManageableLifecycle
のisRunning