Uses of Interface
org.springframework.beans.factory.BeanFactoryAware

Packages that use BeanFactoryAware
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.target This package contains implementations of the org.springframework.aop.TargetSource interface.  
org.springframework.beans.factory.config SPI interfaces and configuration-related convenience classes for bean factories. 
org.springframework.orm.hibernate Package providing integration of Hibernate with Spring concepts.  
org.springframework.orm.ojb.support Classes supporting the org.springframework.orm.ojb package.  
org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.  
org.springframework.web.context.support Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations, and a utility class for retrieval of the root application context etc. 
 

Uses of BeanFactoryAware in org.springframework.aop.framework
 

Classes in org.springframework.aop.framework that implement BeanFactoryAware
 class ProxyFactoryBean
          FactoryBean implementation for use to source AOP proxies from a Spring BeanFactory.
 

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

Classes in org.springframework.aop.framework.autoproxy that implement BeanFactoryAware
 class AbstractAdvisorAutoProxyCreator
          Abstract BeanPostProcessor implementation that creates AOP proxies.
 class AbstractAutoProxyCreator
          BeanPostProcessor implementation that wraps a group of beans with AOP proxies that delegate to the given 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 BeanFactoryAware in org.springframework.aop.target
 

Classes in org.springframework.aop.target that implement BeanFactoryAware
 class AbstractBeanFactoryBasedTargetSource
          Base class for TargetSource implementations that are based on a Spring BeanFactory, delegating to Spring-managed bean instances.
 class AbstractPoolingTargetSource
          Abstract superclass for pooling TargetSources that maintains a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.
 class AbstractPrototypeBasedTargetSource
          Base class for dynamic TargetSources that can create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.
 class CommonsPoolTargetSource
          Jakarta Commons pooling implementation extending AbstractPoolingTargetSource.
 class LazyInitTargetSource
          TargetSource that lazily accesses a singleton from a BeanFactory.
 class PrototypeTargetSource
          TargetSource that creates a new instance of the target bean for each request.
 class ThreadLocalTargetSource
          Alternative to an object pool.
 

Uses of BeanFactoryAware in org.springframework.beans.factory.config
 

Classes in org.springframework.beans.factory.config that implement BeanFactoryAware
 class ObjectFactoryCreatingFactoryBean
          FactoryBean which returns a value which is an ObjectFactory that returns a bean from the BeanFactory.
 class PreferencesPlaceholderConfigurer
          Subclass of PropertyPlaceholderConfigurer that supports J2SE 1.4's Preferences API (java.util.prefs).
 class PropertyPathFactoryBean
          FactoryBean that evaluates a property path on a given target object.
 class PropertyPlaceholderConfigurer
          A property resource configurer that resolves placeholders in bean property values of context definitions.
 class ServiceLocatorFactoryBean
          FactoryBean that takes an interface which must have one or more methods with the signatures MyType xxx() or MyType xxx(MyIdType id) (typically, MyService getService() or MyService getService(String id)) and creates a dynamic proxy which implements that interface, delegating to the Spring BeanFactory underneath.
 

Uses of BeanFactoryAware in org.springframework.orm.hibernate
 

Classes in org.springframework.orm.hibernate that implement BeanFactoryAware
 class HibernateInterceptor
          This interceptor binds a new Hibernate Session to the thread before a method call, closing and removing it afterwards in case of any method outcome.
 class HibernateTransactionManager
          PlatformTransactionManager implementation for a single Hibernate SessionFactory.
 

Uses of BeanFactoryAware in org.springframework.orm.ojb.support
 

Classes in org.springframework.orm.ojb.support that implement BeanFactoryAware
 class LocalOjbConfigurer
          This configurer needs to be defined as Spring bean when using LocalDataSourceConnectionFactory, to expose the Spring BeanFactory to the corresponding static field of the connection factory.
 

Uses of BeanFactoryAware in org.springframework.transaction.interceptor
 

Classes in org.springframework.transaction.interceptor that implement BeanFactoryAware
 class TransactionProxyFactoryBean
          Proxy factory bean for simplified declarative transaction handling.
 

Uses of BeanFactoryAware in org.springframework.web.context.support
 

Classes in org.springframework.web.context.support that implement BeanFactoryAware
 class ServletContextPropertyPlaceholderConfigurer
          Subclass of PropertyPlaceholderConfigurer that resolves placeholders as ServletContext init parameters (that is, web.xml context-param entries).
 



Copyright (C) 2003-2004 The Spring Framework Project.