org.springframework.aop.aspectj.annotation
Class AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter

java.lang.Object
  extended by org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
      extended by org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter
Enclosing class:
AnnotationAwareAspectJAutoProxyCreator

private class AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter
extends BeanFactoryAspectJAdvisorsBuilder

Subclass of BeanFactoryAspectJAdvisorsBuilderAdapter that delegates to surrounding AnnotationAwareAspectJAutoProxyCreator facilities.


Constructor Summary
AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter(ListableBeanFactory beanFactory, AspectJAdvisorFactory advisorFactory)
           
 
Method Summary
protected  boolean isEligibleBean(java.lang.String beanName)
          Return whether the aspect bean with the given name is eligible.
 
Methods inherited from class org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
buildAspectJAdvisors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter

public AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter(ListableBeanFactory beanFactory,
                                                                                       AspectJAdvisorFactory advisorFactory)
Method Detail

isEligibleBean

protected boolean isEligibleBean(java.lang.String beanName)
Description copied from class: BeanFactoryAspectJAdvisorsBuilder
Return whether the aspect bean with the given name is eligible.

Overrides:
isEligibleBean in class BeanFactoryAspectJAdvisorsBuilder
Parameters:
beanName - the name of the aspect bean
Returns:
whether the bean is eligible