public class SimpleBeanFactoryAwareAspectInstanceFactory extends Object implements AspectInstanceFactory, org.springframework.beans.factory.BeanFactoryAware
AspectInstanceFactory that locates the aspect from the
 BeanFactory using a configured bean name.| Constructor and Description | 
|---|
| SimpleBeanFactoryAwareAspectInstanceFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| ClassLoader | getAspectClassLoader()Expose the aspect class loader that this factory uses. | 
| Object | getAspectInstance()Look up the aspect bean from the  BeanFactoryand returns it. | 
| int | getOrder() | 
| void | setAspectBeanName(String aspectBeanName)Set the name of the aspect bean. | 
| void | setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) | 
public SimpleBeanFactoryAwareAspectInstanceFactory()
public void setAspectBeanName(String aspectBeanName)
getAspectInstance().public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwarepublic Object getAspectInstance()
BeanFactory and returns it.getAspectInstance in interface AspectInstanceFactorynull)setAspectBeanName(java.lang.String)@Nullable public ClassLoader getAspectClassLoader()
AspectInstanceFactorygetAspectClassLoader in interface AspectInstanceFactorynull for the bootstrap loader)ClassUtils.getDefaultClassLoader()public int getOrder()
getOrder in interface org.springframework.core.Ordered