クラス 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) 方法の概要
修飾子と型メソッド説明@Nullable ObjectSEgetCorrelationKey(Message<?> message) 指定されたメッセージの相関キーを見つけます。booleanvoidsetBeanFactory(BeanFactory beanFactory) voidstart()voidstop()
コンストラクターの詳細
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