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
 org.aopalliance.aop.Advice ReflectiveAspectJAdvisorFactory.getAdvice(java.lang.reflect.Method candidateAdviceMethod, AspectJExpressionPointcut ajexp, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, java.lang.String aspectName)
           
 org.aopalliance.aop.Advice AspectJAdvisorFactory.getAdvice(java.lang.reflect.Method candidateAdviceMethod, AspectJExpressionPointcut pointcut, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, java.lang.String aspectName)
          Build a Spring AOP Advice for the given AspectJ advice method.
 Advisor ReflectiveAspectJAdvisorFactory.getAdvisor(java.lang.reflect.Method candidateAdviceMethod, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, java.lang.String aspectName)
           
 Advisor AspectJAdvisorFactory.getAdvisor(java.lang.reflect.Method candidateAdviceMethod, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, java.lang.String aspectName)
          Build a Spring AOP Advisor for the given AspectJ advice method.
 java.util.List<Advisor> ReflectiveAspectJAdvisorFactory.getAdvisors(MetadataAwareAspectInstanceFactory maaif)
           
 java.util.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.