Class ReflectiveAspectJAdvisorFactory

java.lang.Object
org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
All Implemented Interfaces:
Serializable, AspectJAdvisorFactory

public class ReflectiveAspectJAdvisorFactory extends AbstractAspectJAdvisorFactory implements Serializable
Factory that can create Spring AOP Advisors given AspectJ classes from classes honoring AspectJ's annotation syntax, using reflection to invoke the corresponding advice methods.
Since:
2.0
Author:
Rod Johnson, Adrian Colyer, Juergen Hoeller, Ramnivas Laddad, Phillip Webb, Sam Brannen
See Also:
  • Constructor Details

    • ReflectiveAspectJAdvisorFactory

      public ReflectiveAspectJAdvisorFactory()
      Create a new ReflectiveAspectJAdvisorFactory.
    • ReflectiveAspectJAdvisorFactory

      public ReflectiveAspectJAdvisorFactory(@Nullable org.springframework.beans.factory.BeanFactory beanFactory)
      Create a new ReflectiveAspectJAdvisorFactory, propagating the given BeanFactory to the created AspectJExpressionPointcut instances, for bean pointcut handling as well as consistent ClassLoader resolution.
      Parameters:
      beanFactory - the BeanFactory to propagate (may be null)
      Since:
      4.3.6
      See Also:
  • Method Details