Uses of Interface
org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
Packages that use MetadataAwareAspectInstanceFactory
Package
Description
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 MetadataAwareAspectInstanceFactoryModifier and TypeClassDescriptionclass
AspectInstanceFactory
implementation backed by a SpringBeanFactory
.class
Decorator to cause aMetadataAwareAspectInstanceFactory
to instantiate only once.class
AspectInstanceFactory
backed by aBeanFactory
-provided prototype, enforcing prototype semantics.class
Implementation ofMetadataAwareAspectInstanceFactory
that creates a new instance of the specified aspect class for everySimpleAspectInstanceFactory.getAspectInstance()
call.class
Implementation ofMetadataAwareAspectInstanceFactory
that is backed by a specified singleton object, returning the same instance for everySingletonAspectInstanceFactory.getAspectInstance()
call.Methods in org.springframework.aop.aspectj.annotation with parameters of type MetadataAwareAspectInstanceFactoryModifier and TypeMethodDescriptionAspectJAdvisorFactory.getAdvice
(Method candidateAdviceMethod, AspectJExpressionPointcut expressionPointcut, MetadataAwareAspectInstanceFactory aspectInstanceFactory, int declarationOrder, String aspectName) Build a Spring AOP Advice for the given AspectJ advice method.ReflectiveAspectJAdvisorFactory.getAdvice
(Method candidateAdviceMethod, AspectJExpressionPointcut expressionPointcut, MetadataAwareAspectInstanceFactory aspectInstanceFactory, int declarationOrder, String aspectName) AspectJAdvisorFactory.getAdvisor
(Method candidateAdviceMethod, MetadataAwareAspectInstanceFactory aspectInstanceFactory, int declarationOrder, String aspectName) Build a Spring AOP Advisor for the given AspectJ advice method.ReflectiveAspectJAdvisorFactory.getAdvisor
(Method candidateAdviceMethod, MetadataAwareAspectInstanceFactory aspectInstanceFactory, int declarationOrderInAspect, String aspectName) AspectJAdvisorFactory.getAdvisors
(MetadataAwareAspectInstanceFactory aspectInstanceFactory) Build Spring AOP Advisors for all annotated At-AspectJ methods on the specified aspect instance.ReflectiveAspectJAdvisorFactory.getAdvisors
(MetadataAwareAspectInstanceFactory aspectInstanceFactory) Constructors in org.springframework.aop.aspectj.annotation with parameters of type MetadataAwareAspectInstanceFactoryModifierConstructorDescriptionCreate a new lazily initializing decorator for the given AspectInstanceFactory.