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.framework.autoproxy.metadata Support classes for target source creation that is driven by source-level metadata attributes. 
org.springframework.aop.framework.autoproxy.target Generic support classes for target source creation. 
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.jmx.export This package provides declarative creation and registration of Spring-managed beans as JMX MBeans. 
org.springframework.orm.hibernate Package providing integration of Hibernate 2.1 with Spring concepts. 
org.springframework.orm.hibernate3.support Classes supporting the org.springframework.orm.hibernate3 package. 
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 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 BeanFactoryAware in org.springframework.aop.framework.autoproxy.metadata
 

Classes in org.springframework.aop.framework.autoproxy.metadata that implement BeanFactoryAware
 class AttributesPoolingTargetSourceCreator
          PoolingTargetSourceCreator driven by metadata.
 class AttributesPrototypeTargetSourceCreator
          PrototypeTargetSourceCreator driven by metadata.
 class AttributesThreadLocalTargetSourceCreator
          PrototypeTargetSourceCreator driven by metadata.
 

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

Classes in org.springframework.aop.framework.autoproxy.target that implement BeanFactoryAware
 class AbstractBeanFactoryBasedTargetSourceCreator
          Convenient superclass for TargetSourceCreators that require creating multiple instances of a prototype bean.
 class AbstractPoolingTargetSourceCreator
          Convenient superclass for TargetSource creators that create pooling TargetSources.
 class LazyInitTargetSourceCreator
          TargetSourceCreator that enforces a LazyInitTargetSource for each bean that is defined as "lazy-init".
 class QuickTargetSourceCreator
          Convenient TargetSourceCreator using bean name prefixes to create one of three well-known TargetSource types: : CommonsPoolTargetSource % ThreadLocalTargetSource !
 

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 base class for pooling TargetSource implementations which maintain 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
          TargetSource implementation that holds objects in a configurable Jakarta Commons Pool.
 class LazyInitTargetSource
          TargetSource that lazily accesses a singleton bean 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 BeanReferenceFactoryBean
          FactoryBean that exposes an arbitrary target bean under a different name.
 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 JDK 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.jmx.export
 

Classes in org.springframework.jmx.export that implement BeanFactoryAware
 class MBeanExporter
          A bean that allows for any Spring-managed bean to be exposed to a JMX MBeanServer, without the need to define any JMX-specific information in the bean classes.
 

Uses of BeanFactoryAware in org.springframework.orm.hibernate
 

Classes in org.springframework.orm.hibernate that implement BeanFactoryAware
 class HibernateAccessor
          Base class for HibernateTemplate and HibernateInterceptor, defining common properties such as SessionFactory and flushing behavior.
 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 HibernateTemplate
          Helper class that simplifies Hibernate data access code, and converts checked HibernateExceptions into unchecked DataAccessExceptions, following the org.springframework.dao exception hierarchy.
 class HibernateTransactionManager
          PlatformTransactionManager implementation for a single Hibernate SessionFactory.
 

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

Classes in org.springframework.orm.hibernate3.support that implement BeanFactoryAware
 class OpenSessionInViewInterceptor
          Spring web HandlerInterceptor that binds a Hibernate Session to the thread for the entire processing of the request.
 

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) 2002-2007 The Spring Framework Project.