Uses of Class
org.springframework.aop.framework.ProxyConfig
Package
Description
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
Base classes enabling auto-proxying based on AspectJ.
Package containing Spring's basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
Support for AOP-based scoping of target objects, with configurable backend.
-
Uses of ProxyConfig in org.springframework.aop.aspectj.annotation
Modifier and TypeClassDescriptionclass
AspectJAwareAdvisorAutoProxyCreator
subclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors.class
AspectJ-based proxy factory, allowing for programmatic building of proxies which include AspectJ aspects (code style as well annotation style). -
Uses of ProxyConfig in org.springframework.aop.aspectj.autoproxy
Modifier and TypeClassDescriptionclass
AbstractAdvisorAutoProxyCreator
subclass that exposes AspectJ's invocation context and understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect. -
Uses of ProxyConfig in org.springframework.aop.framework
Modifier and TypeClassDescriptionclass
Base class forBeanPostProcessor
implementations that apply a Spring AOPAdvisor
to specific beans.class
Convenient superclass forFactoryBean
types that produce singleton-scoped proxy objects.class
Base class for AOP proxy configuration managers.class
Base class for proxy factories.class
Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.class
FactoryBean
implementation that builds an AOP proxy based on beans in a SpringBeanFactory
.class
Base class with common functionality for proxy processors, in particular ClassLoader management and theProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
algorithm.Modifier and TypeMethodDescriptionvoid
ProxyConfig.copyFrom
(ProxyConfig other) Copy configuration from the other config object. -
Uses of ProxyConfig in org.springframework.aop.framework.autoproxy
Modifier and TypeClassDescriptionclass
Generic auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.class
BeanPostProcessor
implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.class
Extension ofAbstractAutoProxyCreator
which implementsBeanFactoryAware
, adds exposure of the original target class for each proxied bean (AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE
), and participates in an externally enforced target-class mode for any given bean (AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE
).class
Auto proxy creator that identifies beans to proxy via a list of names.class
BeanPostProcessor
implementation that creates AOP proxies based on all candidateAdvisor
s in the currentBeanFactory
.class
Auto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors. -
Uses of ProxyConfig in org.springframework.aop.scope
Modifier and TypeClassDescriptionclass
Convenient proxy factory bean for scoped objects.