The Spring Framework

## Uses of Class
org.springframework.aop.framework.ProxyConfig

Packages that use ProxyConfig
org.springframework.aop.aspectj.annotation: Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
org.springframework.aop.aspectj.autoproxy: Base classes enabling auto-proxying based on AspectJ.
org.springframework.aop.framework: Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.
org.springframework.aop.framework.autoproxy: Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
org.springframework.aop.scope: Support for AOP-based scoping of target objects, with configurable backend.
org.springframework.dao.annotation: Annotation support for DAOs.
org.springframework.transaction.interceptor: AOP-based solution for declarative transaction demarcation.

Uses of ProxyConfig in org.springframework.aop.aspectj.annotation

Subclasses of ProxyConfig in org.springframework.aop.aspectj.annotation
`class` `AnnotationAwareAspectJAutoProxyCreator` `AspectJAwareAdvisorAutoProxyCreator` subclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors.
`class` `AspectJProxyFactory` AspectJ-based proxy factory, allowing for programmatic building of proxies which include AspectJ aspects (code style as well Java 5 annotation style).

Uses of ProxyConfig in org.springframework.aop.aspectj.autoproxy

Subclasses of ProxyConfig in org.springframework.aop.aspectj.autoproxy
`class` `AspectJAwareAdvisorAutoProxyCreator` `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

Subclasses of ProxyConfig in org.springframework.aop.framework
`class` `AbstractSingletonProxyFactoryBean` Convenient proxy factory bean superclass for proxy factory beans that create only singletons.
`class` `AdvisedSupport` Base class for AOP proxy configuration managers.
`class` `ProxyCreatorSupport` Base class for proxy factories.
`class` `ProxyFactory` Factory for AOP proxies for programmatic use, rather than via a bean factory.
`class` `ProxyFactoryBean` `FactoryBean` implementation that builds an AOP proxy based on beans in Spring `BeanFactory`.

Methods in org.springframework.aop.framework with parameters of type ProxyConfig
`void` `ProxyConfig.copyFrom(ProxyConfig other)` Copy configuration from the other config object.

Uses of ProxyConfig in org.springframework.aop.framework.autoproxy

Subclasses of ProxyConfig in org.springframework.aop.framework.autoproxy
`class` `AbstractAdvisorAutoProxyCreator` Generic auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.
`class` `AbstractAutoProxyCreator` `BeanPostProcessor` implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.
`class` `BeanNameAutoProxyCreator` Auto proxy creator that identifies beans to proxy via a list of names.
`class` `DefaultAdvisorAutoProxyCreator` BeanPostProcessor implementation that creates AOP proxies based on all candidate Advisors in the current BeanFactory.
`class` `InfrastructureAdvisorAutoProxyCreator` Auto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors.

Uses of ProxyConfig in org.springframework.aop.scope

Subclasses of ProxyConfig in org.springframework.aop.scope
`class` `ScopedProxyFactoryBean` Convenient proxy factory bean for scoped objects.

Uses of ProxyConfig in org.springframework.dao.annotation

Subclasses of ProxyConfig in org.springframework.dao.annotation
`class` `PersistenceExceptionTranslationPostProcessor` Bean post-processor that automatically applies persistence exception translation to any bean that carries the `Repository` annotation, adding a corresponding `PersistenceExceptionTranslationAdvisor` to the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).

Uses of ProxyConfig in org.springframework.transaction.interceptor

Subclasses of ProxyConfig in org.springframework.transaction.interceptor
`class` `TransactionProxyFactoryBean` Proxy factory bean for simplified declarative transaction handling.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.