クラス DynamicRequestMappingBeanPostProcessor
java.lang.ObjectSE
org.springframework.integration.http.inbound.DynamicRequestMappingBeanPostProcessor
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、BeanPostProcessor
、DestructionAwareBeanPostProcessor
、SmartInitializingSingleton
public class DynamicRequestMappingBeanPostProcessor
extends ObjectSE
implements BeanFactoryAware, DestructionAwareBeanPostProcessor, SmartInitializingSingleton
実行時に
HttpRequestHandlingEndpointSupport
インスタンスによって作成されたリクエストマッピング (例: IntegrationFlowContext
経由) を IntegrationRequestMappingHandlerMapping
に登録するための DestructionAwareBeanPostProcessor
。これらのマッピングは、それぞれの HttpRequestHandlingEndpointSupport
Bean が破棄されると削除されます。- 導入:
- 6.2.5
- 作成者:
- Artem Bilan
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
void
postProcessBeforeDestruction
(ObjectSE bean, StringSE beanName) postProcessBeforeInitialization
(ObjectSE bean, StringSE beanName) boolean
requiresDestruction
(ObjectSE bean) void
setBeanFactory
(BeanFactory beanFactory) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.config.BeanPostProcessor から継承されたメソッド
postProcessAfterInitialization
コンストラクターの詳細
DynamicRequestMappingBeanPostProcessor
public DynamicRequestMappingBeanPostProcessor()
メソッドの詳細
setBeanFactory
- 次で指定:
- インターフェース
BeanFactoryAware
のsetBeanFactory
- 例外:
BeansException
afterSingletonsInstantiated
public void afterSingletonsInstantiated()- 次で指定:
- インターフェース
SmartInitializingSingleton
のafterSingletonsInstantiated
postProcessBeforeInitialization
public ObjectSE postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) throws BeansException - 次で指定:
- インターフェース
BeanPostProcessor
のpostProcessBeforeInitialization
- 例外:
BeansException
postProcessBeforeDestruction
- 次で指定:
- インターフェース
DestructionAwareBeanPostProcessor
のpostProcessBeforeDestruction
- 例外:
BeansException
requiresDestruction
- 次で指定:
- インターフェース
DestructionAwareBeanPostProcessor
のrequiresDestruction