public class PublisherAnnotationBeanPostProcessor extends AbstractBeanFactoryAwareAdvisingPostProcessor implements BeanNameAware, InitializingBean
Publisher アノテーションを含む Bean を後処理します。このプロセッサーの Bean インスタンスは、アノテーションまたは XML 処理を介してフレームワークによって手動または自動で、アプリケーションコンテキストで宣言できます。
advisor, beforeExistingAdvisorsHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| コンストラクターと説明 |
|---|
PublisherAnnotationBeanPostProcessor() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
void | setBeanFactory(BeanFactory beanFactory) |
void | setBeanName(StringSE name) |
void | setDefaultChannelName(StringSE defaultChannelName) アノテーション自体がチャネルを提供しない場合にメッセージが送信されるデフォルトのチャネルを設定します。 |
isEligible, prepareProxyFactorycustomizeProxyFactory, isEligible, postProcessAfterInitialization, postProcessBeforeInitialization, setBeforeExistingAdvisorsevaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoadercopyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic void setDefaultChannelName(StringSE defaultChannelName)
defaultChannelName - 発行者インターセプター defaultChannelpublic void setBeanName(StringSE name)
BeanNameAware 内の setBeanName public void setBeanFactory(BeanFactory beanFactory)
BeanFactoryAware 内の setBeanFactory AbstractBeanFactoryAwareAdvisingPostProcessor の setBeanFactory public void afterPropertiesSet()
InitializingBean 内の afterPropertiesSet