The Spring Framework

Uses of Interface
org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory

Packages that use MetadataAwareAspectInstanceFactory
org.springframework.aop.aspectj.annotation Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP. 
 

Uses of MetadataAwareAspectInstanceFactory in org.springframework.aop.aspectj.annotation
 

Classes in org.springframework.aop.aspectj.annotation that implement MetadataAwareAspectInstanceFactory
 class BeanFactoryAspectInstanceFactory
          AspectInstanceFactory backed by a Spring BeanFactory.
 class LazySingletonAspectInstanceFactoryDecorator
          Decorator to cause a MetadataAwareAspectInstanceFactory to instantiate only once.
 class PrototypeAspectInstanceFactory
          AspectInstanceFactory backed by a BeanFactory-provided prototype, enforcing prototype semantics.
 class SingletonMetadataAwareAspectInstanceFactory
          Implementation of AspectInstanceFactory that wraps a singleton instance.
 

Methods in org.springframework.aop.aspectj.annotation that return MetadataAwareAspectInstanceFactory
 MetadataAwareAspectInstanceFactory InstantiationModelAwarePointcutAdvisorImpl.getAspectInstanceFactory()
           
 

Methods in org.springframework.aop.aspectj.annotation with parameters of type MetadataAwareAspectInstanceFactory
 Advice ReflectiveAspectJAdvisorFactory.getAdvice(Method candidateAspectJAdviceMethod, AspectJExpressionPointcut ajexp, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
          Return null if the method is not an AspectJ advice method or if it is a pointcut that will be used by other advice but will not create a Springt advice in its own right.
 Advice AspectJAdvisorFactory.getAdvice(Method candidateAspectJAdviceMethod, AspectJExpressionPointcut pointcut, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
          TODO: javadoc
 Advisor ReflectiveAspectJAdvisorFactory.getAdvisor(Method candidateAspectJAdviceMethod, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
           
 Advisor AspectJAdvisorFactory.getAdvisor(Method candidateAspectJAdviceMethod, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
          TODO: javadoc
 List<Advisor> ReflectiveAspectJAdvisorFactory.getAdvisors(MetadataAwareAspectInstanceFactory maaif)
          Create Spring Advisors for all At AspectJ methods on the given aspect instance.
 List<Advisor> AspectJAdvisorFactory.getAdvisors(MetadataAwareAspectInstanceFactory aif)
          Create Spring Advisors for all At AspectJ methods on the given aspect instance.
 

Constructors in org.springframework.aop.aspectj.annotation with parameters of type MetadataAwareAspectInstanceFactory
InstantiationModelAwarePointcutAdvisorImpl(AspectJAdvisorFactory af, AspectJExpressionPointcut ajexp, MetadataAwareAspectInstanceFactory aif, Method method, int declarationOrderInAspect, String aspectName)
           
LazySingletonAspectInstanceFactoryDecorator(MetadataAwareAspectInstanceFactory maaif)
          Create a new lazily initializing decorator for the given AspectInstanceFactory.
ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor(MetadataAwareAspectInstanceFactory aif)
           
 


The Spring Framework

Copyright © 2002-2006 The Spring Framework.