クラス BeanFactoryAspectJAdvisorsBuilder
java.lang.ObjectSE
org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
自動プロキシで使用するために、BeanFactory から @AspectJ Bean を取得し、それらに基づいて Spring アドバイザを構築するためのヘルパー。
- 導入:
- 2.0.2
- 作成者:
- Juergen Hoeller
- 関連事項:
コンストラクターのサマリー
コンストラクター説明BeanFactoryAspectJAdvisorsBuilder
(ListableBeanFactory beanFactory) 指定された BeanFactory の新しい BeanFactoryAspectJAdvisorsBuilder を作成します。BeanFactoryAspectJAdvisorsBuilder
(ListableBeanFactory beanFactory, AspectJAdvisorFactory advisorFactory) 指定された BeanFactory の新しい BeanFactoryAspectJAdvisorsBuilder を作成します。メソッドのサマリー
修飾子と型メソッド説明現在の Bean ファクトリで AspectJ アノテーション付きアスペクト Bean を探し、表す Spring AOP アドバイザのリストに戻ります。protected boolean
isEligibleBean
(StringSE beanName) 指定された名前のアスペクト Bean が適格かどうかを返します。
コンストラクターの詳細
BeanFactoryAspectJAdvisorsBuilder
指定された BeanFactory の新しい BeanFactoryAspectJAdvisorsBuilder を作成します。- パラメーター:
beanFactory
- スキャンする ListableBeanFactory
BeanFactoryAspectJAdvisorsBuilder
public BeanFactoryAspectJAdvisorsBuilder(ListableBeanFactory beanFactory, AspectJAdvisorFactory advisorFactory) 指定された BeanFactory の新しい BeanFactoryAspectJAdvisorsBuilder を作成します。- パラメーター:
beanFactory
- スキャンする ListableBeanFactoryadvisorFactory
- 各 Advisor を構築する AspectJAdvisorFactory
メソッドの詳細
buildAspectJAdvisors
現在の Bean ファクトリで AspectJ アノテーション付きアスペクト Bean を探し、表す Spring AOP アドバイザのリストに戻ります。AspectJ アドバイスメソッドごとに Spring Advisor を作成します。
- 戻り値:
Advisor
Bean のリスト- 関連事項:
isEligibleBean
指定された名前のアスペクト Bean が適格かどうかを返します。- パラメーター:
beanName
- アスペクト Bean の名前- 戻り値:
- Bean が適格かどうか