Package 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.

See:
          Description

Interface Summary
TargetSourceCreator Implementations can create special target sources, such as pooling target sources, for particular beans.
 

Class Summary
AbstractAdvisorAutoProxyCreator Abstract BeanPostProcessor implementation that creates AOP proxies.
AbstractAutoProxyCreator BeanPostProcessor implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.
BeanNameAutoProxyCreator Auto proxy creator that identifies beans to proxy via a list of names.
DefaultAdvisorAutoProxyCreator BeanPostProcessor implementation that creates AOP proxies based on all candidate Advisors in the current BeanFactory.
 

Package org.springframework.aop.framework.autoproxy Description

Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.

The various post-processors in this package need only be added to an ApplicationContext (typically in an XML bean definition document) to automatically proxy selected beans.

NB: Automatic auto-proxying is not supported for BeanFactory implementations, as post-processors beans are only automatically detected in application contexts. Post-processors can be explicitly registered on a ConfigurableBeanFactory instead.



Copyright (c) 2002-2007 The Spring Framework Project.