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 SimpleMetadataAwareAspectInstanceFactory
          Implementation of MetadataAwareAspectInstanceFactory that creates a new instance of the specified aspect class for every SimpleAspectInstanceFactory.getAspectInstance() call.
 class SingletonMetadataAwareAspectInstanceFactory
          Implementation of MetadataAwareAspectInstanceFactory that is backed by a specified singleton object, returning the same instance for every SingletonAspectInstanceFactory.getAspectInstance() call.
 

Methods in org.springframework.aop.aspectj.annotation with parameters of type MetadataAwareAspectInstanceFactory
 Advice ReflectiveAspectJAdvisorFactory.getAdvice(Method candidateAdviceMethod, AspectJExpressionPointcut ajexp, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
           
 Advice AspectJAdvisorFactory.getAdvice(Method candidateAdviceMethod, AspectJExpressionPointcut pointcut, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
          Build a Spring AOP Advice for the given AspectJ advice method.
 Advisor ReflectiveAspectJAdvisorFactory.getAdvisor(Method candidateAdviceMethod, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
           
 Advisor AspectJAdvisorFactory.getAdvisor(Method candidateAdviceMethod, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)
          Build a Spring AOP Advisor for the given AspectJ advice method.
 List<Advisor> ReflectiveAspectJAdvisorFactory.getAdvisors(MetadataAwareAspectInstanceFactory maaif)
           
 List<Advisor> AspectJAdvisorFactory.getAdvisors(MetadataAwareAspectInstanceFactory aif)
          Build Spring AOP Advisors for all annotated At-AspectJ methods on the specified aspect instance.
 

Constructors in org.springframework.aop.aspectj.annotation with parameters of type MetadataAwareAspectInstanceFactory
LazySingletonAspectInstanceFactoryDecorator(MetadataAwareAspectInstanceFactory maaif)
          Create a new lazily initializing decorator for the given AspectInstanceFactory.
ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor(MetadataAwareAspectInstanceFactory aif)
           
 



Copyright © 2002-2008 The Spring Framework.