The Spring Framework

## Uses of Interface
org.springframework.beans.factory.access.BeanFactoryLocator

Packages that use BeanFactoryLocator
org.springframework.beans.factory.access: Helper infrastructure to locate and access bean factories.
org.springframework.context.access: Helper infrastructure to locate and access shared application contexts.
org.springframework.ejb.interceptor: Support classes for EJB 3 Session Beans and Message-Driven Beans, performing injection of Spring beans through an EJB 3 interceptor that processes Spring's `@Autowired` annotation.
org.springframework.ejb.support: Base classes to make implementing EJB 2.x beans simpler and less error-prone, as well as guaranteeing a Spring BeanFactory is available to such EJBs.

Uses of BeanFactoryLocator in org.springframework.beans.factory.access

Classes in org.springframework.beans.factory.access that implement BeanFactoryLocator
`class` `SingletonBeanFactoryLocator` Keyed-singleton implementation of `BeanFactoryLocator`, which accesses shared Spring `BeanFactory` instances.

Methods in org.springframework.beans.factory.access that return BeanFactoryLocator
`static BeanFactoryLocator` `SingletonBeanFactoryLocator.getInstance()` Returns an instance which uses the default "classpath*:beanRefFactory.xml", as the name of the definition file(s).
`static BeanFactoryLocator` `SingletonBeanFactoryLocator.getInstance(String selector)` Returns an instance which uses the the specified selector, as the name of the definition file(s).

Uses of BeanFactoryLocator in org.springframework.context.access

Classes in org.springframework.context.access that implement BeanFactoryLocator
`class` `ContextJndiBeanFactoryLocator` BeanFactoryLocator implementation that creates the BeanFactory from one or more classpath locations specified in a JNDI environment variable.
`class` `ContextSingletonBeanFactoryLocator` Variant of `SingletonBeanFactoryLocator` which creates its internal bean factory reference as an `ApplicationContext` instead of SingletonBeanFactoryLocator's simple BeanFactory.

Methods in org.springframework.context.access that return BeanFactoryLocator
`static BeanFactoryLocator` `DefaultLocatorFactory.getInstance()` Return an instance object implementing BeanFactoryLocator.
`static BeanFactoryLocator` `ContextSingletonBeanFactoryLocator.getInstance()` Returns an instance which uses the default "classpath*:beanRefContext.xml", as the name of the definition file(s).
`static BeanFactoryLocator` `DefaultLocatorFactory.getInstance(String selector)` Return an instance object implementing BeanFactoryLocator.
`static BeanFactoryLocator` `ContextSingletonBeanFactoryLocator.getInstance(String selector)` Returns an instance which uses the the specified selector, as the name of the definition file(s).

Uses of BeanFactoryLocator in org.springframework.ejb.interceptor

Methods in org.springframework.ejb.interceptor that return BeanFactoryLocator
`protected BeanFactoryLocator` `SpringBeanAutowiringInterceptor.getBeanFactoryLocator(Object target)` Determine the BeanFactoryLocator to obtain the BeanFactoryReference from.

Uses of BeanFactoryLocator in org.springframework.ejb.support

Methods in org.springframework.ejb.support with parameters of type BeanFactoryLocator
`void` `AbstractEnterpriseBean.setBeanFactoryLocator(BeanFactoryLocator beanFactoryLocator)` Set the BeanFactoryLocator to use for this EJB.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.