| 
The Spring Framework | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BeanPostProcessor | |
|---|---|
| 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.adapter | SPI package allowing Spring AOP framework to handle arbitrary advice types. | 
| 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.beans.factory.annotation | Support package for annotation-driven bean configuration. | 
| org.springframework.beans.factory.config | SPI interfaces and configuration-related convenience classes for bean factories. | 
| org.springframework.beans.factory.support | Classes supporting the org.springframework.beans.factory package.  | 
| org.springframework.context.support | Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation. | 
| org.springframework.dao.annotation | Annotation support for DAOs. | 
| org.springframework.orm.jpa.support | Classes supporting the org.springframework.orm.jpa package.  | 
| org.springframework.scripting.support | Support classes for Spring's scripting package. | 
| org.springframework.web.context.support | Classes supporting the org.springframework.web.context package,
such as WebApplicationContext implementations and various utility classes.  | 
| org.springframework.web.portlet.context | Support for Spring's application context concept in a portlet environment, including ApplicationContext implementations and various utility classes. | 
| org.springframework.web.portlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations. | 
| org.springframework.web.servlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations. | 
| org.springframework.web.struts | Support classes for integrating a Struts web tier with a Spring middle tier which is typically hosted in a Spring root WebApplicationContext. | 
| Uses of BeanPostProcessor in org.springframework.aop.aspectj.annotation | 
|---|
| Classes in org.springframework.aop.aspectj.annotation that implement BeanPostProcessor | |
|---|---|
 class | 
AnnotationAwareAspectJAutoProxyCreator
AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ
 annotation aspects in the current application context, as well as Spring Advisors. | 
| Uses of BeanPostProcessor in org.springframework.aop.aspectj.autoproxy | 
|---|
| Classes in org.springframework.aop.aspectj.autoproxy that implement BeanPostProcessor | |
|---|---|
 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 BeanPostProcessor in org.springframework.aop.framework.adapter | 
|---|
| Classes in org.springframework.aop.framework.adapter that implement BeanPostProcessor | |
|---|---|
 class | 
AdvisorAdapterRegistrationManager
BeanPostProcessor implementation that "registers" instances of any non-default AdvisorAdapters with GlobalAdvisorAdapterRegistry.  | 
| Uses of BeanPostProcessor in org.springframework.aop.framework.autoproxy | 
|---|
| Classes in org.springframework.aop.framework.autoproxy that implement BeanPostProcessor | |
|---|---|
 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.  | 
| Uses of BeanPostProcessor in org.springframework.beans.factory.annotation | 
|---|
| Classes in org.springframework.beans.factory.annotation that implement BeanPostProcessor | |
|---|---|
 class | 
RequiredAnnotationBeanPostProcessor
BeanPostProcessor implementation
 that enforces required JavaBean properties to have been configured. | 
| Uses of BeanPostProcessor in org.springframework.beans.factory.config | 
|---|
| Subinterfaces of BeanPostProcessor in org.springframework.beans.factory.config | |
|---|---|
 interface | 
DestructionAwareBeanPostProcessor
Subinterface of BeanPostProcessor that adds a before-destruction callback.  | 
 interface | 
InstantiationAwareBeanPostProcessor
Subinterface of BeanPostProcessor that adds a before-instantiation callback,
 and a callback after instantiation but before explicit properties are set or
 autowiring occurs. | 
 interface | 
SmartInstantiationAwareBeanPostProcessor
Extension of the InstantiationAwareBeanPostProcessor interface,
 adding a callback for predicting the eventual type of a processed bean. | 
| Classes in org.springframework.beans.factory.config that implement BeanPostProcessor | |
|---|---|
 class | 
InstantiationAwareBeanPostProcessorAdapter
Adapter that implements all methods on SmartInstantiationAwareBeanPostProcessor
 as no-ops, which will not change normal processing of each bean instantiated
 by the container. | 
| Methods in org.springframework.beans.factory.config with parameters of type BeanPostProcessor | |
|---|---|
 void | 
ConfigurableBeanFactory.addBeanPostProcessor(BeanPostProcessor beanPostProcessor)
Add a new BeanPostProcessor that will get applied to beans created by this factory.  | 
| Uses of BeanPostProcessor in org.springframework.beans.factory.support | 
|---|
| Methods in org.springframework.beans.factory.support with parameters of type BeanPostProcessor | |
|---|---|
 void | 
AbstractBeanFactory.addBeanPostProcessor(BeanPostProcessor beanPostProcessor)
 | 
| Uses of BeanPostProcessor in org.springframework.context.support | 
|---|
| Classes in org.springframework.context.support that implement BeanPostProcessor | |
|---|---|
 class | 
ApplicationContextAwareProcessor
BeanPostProcessor
 implementation that passes the ApplicationContext to beans that implement
 the ResourceLoaderAware, ApplicationEventPublisherAware,
 MessageSourceAware and/or ApplicationContextAware interfaces. | 
| Uses of BeanPostProcessor in org.springframework.dao.annotation | 
|---|
| Classes in org.springframework.dao.annotation that implement BeanPostProcessor | |
|---|---|
 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 BeanPostProcessor in org.springframework.orm.jpa.support | 
|---|
| Classes in org.springframework.orm.jpa.support that implement BeanPostProcessor | |
|---|---|
 class | 
PersistenceAnnotationBeanPostProcessor
BeanPostProcessor that processes PersistenceUnit
 and PersistenceContext annotations, for injection of
 the corresponding JPA resources EntityManagerFactory
 and EntityManager. | 
| Uses of BeanPostProcessor in org.springframework.scripting.support | 
|---|
| Classes in org.springframework.scripting.support that implement BeanPostProcessor | |
|---|---|
 class | 
ScriptFactoryPostProcessor
BeanPostProcessor that
 handles ScriptFactory definitions,
 replacing each factory with the actual scripted Java object generated by it. | 
| Uses of BeanPostProcessor in org.springframework.web.context.support | 
|---|
| Classes in org.springframework.web.context.support that implement BeanPostProcessor | |
|---|---|
 class | 
ServletContextAwareProcessor
BeanPostProcessor
 implementation that passes the ServletContext to beans that implement
 the ServletContextAware interface. | 
| Uses of BeanPostProcessor in org.springframework.web.portlet.context | 
|---|
| Classes in org.springframework.web.portlet.context that implement BeanPostProcessor | |
|---|---|
 class | 
PortletContextAwareProcessor
BeanPostProcessor
 implementation that passes the PortletContext to beans that implement
 the PortletContextAware interface. | 
| Uses of BeanPostProcessor in org.springframework.web.portlet.handler | 
|---|
| Classes in org.springframework.web.portlet.handler that implement BeanPostProcessor | |
|---|---|
 class | 
SimplePortletPostProcessor
Bean post-processor that applies initialization and destruction callbacks to beans that implement the Portlet interface.  | 
| Uses of BeanPostProcessor in org.springframework.web.servlet.handler | 
|---|
| Classes in org.springframework.web.servlet.handler that implement BeanPostProcessor | |
|---|---|
 class | 
SimpleServletPostProcessor
BeanPostProcessor
 that applies initialization and destruction callbacks to beans that
 implement the Servlet interface. | 
| Uses of BeanPostProcessor in org.springframework.web.struts | 
|---|
| Classes in org.springframework.web.struts that implement BeanPostProcessor | |
|---|---|
 class | 
ActionServletAwareProcessor
BeanPostProcessor implementation that passes the ActionServlet to beans that extend the Struts Action class.  | 
  | 
The Spring Framework | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||