public class BeanFactoryAspectJAdvisorsBuilder extends ObjectSE
AnnotationAwareAspectJAutoProxyCreator
コンストラクターと説明 |
---|
BeanFactoryAspectJAdvisorsBuilder(ListableBeanFactory beanFactory) 指定された BeanFactory の新しい BeanFactoryAspectJAdvisorsBuilder を作成します。 |
BeanFactoryAspectJAdvisorsBuilder(ListableBeanFactory beanFactory, AspectJAdvisorFactory advisorFactory) 指定された BeanFactory の新しい BeanFactoryAspectJAdvisorsBuilder を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<Advisor> | buildAspectJAdvisors() 現在の Bean ファクトリで AspectJ アノテーション付きアスペクト Bean を探し、表す Spring AOP アドバイザのリストに戻ります。 |
protected boolean | isEligibleBean(StringSE beanName) 指定された名前のアスペクト Bean が適格かどうかを返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public BeanFactoryAspectJAdvisorsBuilder(ListableBeanFactory beanFactory)
beanFactory
- スキャンする ListableBeanFactorypublic BeanFactoryAspectJAdvisorsBuilder(ListableBeanFactory beanFactory, AspectJAdvisorFactory advisorFactory)
beanFactory
- スキャンする ListableBeanFactoryadvisorFactory
- 各 Advisor を構築する AspectJAdvisorFactorypublic ListSE<Advisor> buildAspectJAdvisors()
AspectJ アドバイスメソッドごとに Spring Advisor を作成します。
Advisor
Bean のリスト isEligibleBean(java.lang.String)
protected boolean isEligibleBean(StringSE beanName)
beanName
- アスペクト Bean の名前