Uses of Interface
org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
Package
Description
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
-
Uses of MetadataAwareAspectInstanceFactory in org.springframework.aop.aspectj.annotation
Modifier 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.Modifier 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) ModifierConstructorDescriptionCreate a new lazily initializing decorator for the given AspectInstanceFactory.