|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |