クラス GlobalChannelInterceptorProcessor
java.lang.ObjectSE
org.springframework.integration.config.GlobalChannelInterceptorProcessor
- 実装されたすべてのインターフェース:
AopInfrastructureBean
、Aware
、BeanFactoryAware
、BeanPostProcessor
、SmartInitializingSingleton
public final class GlobalChannelInterceptorProcessor
extends ObjectSE
implements BeanFactoryAware, SmartInitializingSingleton, BeanPostProcessor, AopInfrastructureBean
このクラスは、グローバルインターセプター(
<channel-interceptor>
または @GlobalChannelInterceptor
)をメッセージチャネル Bean に適用します。- 導入:
- 2.0
- 作成者:
- Oleg Zhurakousky, Mark Fisher, Artem Bilan, Gary Russell, Meherzad Lahewala
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
addMatchingInterceptors
(InterceptableChannel channel, StringSE beanName) パターンがチャネル名と一致するインターセプターを追加します。void
postProcessAfterInitialization
(ObjectSE bean, StringSE beanName) void
setBeanFactory
(BeanFactory beanFactory) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.config.BeanPostProcessor から継承されたメソッド
postProcessBeforeInitialization
コンストラクターの詳細
GlobalChannelInterceptorProcessor
public GlobalChannelInterceptorProcessor()
メソッドの詳細
setBeanFactory
- 次で指定:
- インターフェース
BeanFactoryAware
のsetBeanFactory
- 例外:
BeansException
afterSingletonsInstantiated
public void afterSingletonsInstantiated()- 次で指定:
- インターフェース
SmartInitializingSingleton
のafterSingletonsInstantiated
postProcessAfterInitialization
public ObjectSE postProcessAfterInitialization(ObjectSE bean, StringSE beanName) throws BeansException - 次で指定:
- インターフェース
BeanPostProcessor
のpostProcessAfterInitialization
- 例外:
BeansException
addMatchingInterceptors
パターンがチャネル名と一致するインターセプターを追加します。- パラメーター:
channel
- インターセプターを追加するメッセージチャネル。beanName
- パターンに一致するメッセージチャネル Bean 名。