The Spring Framework

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

Packages that use ListableBeanFactory
org.springframework.aop.aspectj.annotation Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP. 
org.springframework.beans.factory The core package implementing Spring's lightweight Inversion of Control (IoC) container. 
org.springframework.beans.factory.config SPI interfaces and configuration-related convenience classes for bean factories. 
org.springframework.beans.factory.generic Support package for generic BeanFactory access, leveraging Java 5 generics in the accessor API. 
org.springframework.beans.factory.support Classes supporting the org.springframework.beans.factory package. 
org.springframework.beans.factory.xml Contains an abstract XML-based BeanFactory implementation, including a standard "spring-beans" DTD. 
org.springframework.context This package builds on the beans package to add support for message sources and for the Observer design pattern, and the ability for application objects to obtain resources using a consistent API. 
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.jmx.export This package provides declarative creation and registration of Spring-managed beans as JMX MBeans. 
org.springframework.web.context Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context. 
org.springframework.web.context.support Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes. 
org.springframework.web.jsf Support classes for integrating a JSF web tier with a Spring middle tier which is hosted in a Spring root WebApplicationContext. 
org.springframework.web.portlet.context Support for Spring's application context concept in a portlet environment, including ApplicationContext implementations and various utility classes. 
 

Uses of ListableBeanFactory in org.springframework.aop.aspectj.annotation
 

Methods in org.springframework.aop.aspectj.annotation with parameters of type ListableBeanFactory
protected  List<Advisor> AnnotationAwareAspectJAutoProxyCreator.createAspectJAdvisors(AspectJAdvisorFactory aspectJAdvisorFactory, ListableBeanFactory beanFactory)
          Look for AspectJ annotated aspect classes in the current bean factory, and return to a list of Spring AOP advisors representing them.
 

Uses of ListableBeanFactory in org.springframework.beans.factory
 

Methods in org.springframework.beans.factory with parameters of type ListableBeanFactory
static String[] BeanFactoryUtils.beanNamesForTypeIncludingAncestors(ListableBeanFactory lbf, Class type)
          Get all bean names for the given type, including those defined in ancestor factories.
static String[] BeanFactoryUtils.beanNamesForTypeIncludingAncestors(ListableBeanFactory lbf, Class type, boolean includePrototypes, boolean allowEagerInit)
          Get all bean names for the given type, including those defined in ancestor factories.
static String[] BeanFactoryUtils.beanNamesIncludingAncestors(ListableBeanFactory lbf)
          Return all bean names in the factory, including ancestor factories.
static Object BeanFactoryUtils.beanOfType(ListableBeanFactory lbf, Class type)
          Return a single bean of the given type or subtypes, not looking in ancestor factories.
static Object BeanFactoryUtils.beanOfType(ListableBeanFactory lbf, Class type, boolean includePrototypes, boolean allowEagerInit)
          Return a single bean of the given type or subtypes, not looking in ancestor factories.
static Object BeanFactoryUtils.beanOfTypeIncludingAncestors(ListableBeanFactory lbf, Class type)
          Return a single bean of the given type or subtypes, also picking up beans defined in ancestor bean factories if the current bean factory is a HierarchicalBeanFactory.
static Object BeanFactoryUtils.beanOfTypeIncludingAncestors(ListableBeanFactory lbf, Class type, boolean includePrototypes, boolean allowEagerInit)
          Return a single bean of the given type or subtypes, also picking up beans defined in ancestor bean factories if the current bean factory is a HierarchicalBeanFactory.
static Map BeanFactoryUtils.beansOfTypeIncludingAncestors(ListableBeanFactory lbf, Class type)
          Return all beans of the given type or subtypes, also picking up beans defined in ancestor bean factories if the current bean factory is a HierarchicalBeanFactory.
static Map BeanFactoryUtils.beansOfTypeIncludingAncestors(ListableBeanFactory lbf, Class type, boolean includePrototypes, boolean allowEagerInit)
          Return all beans of the given type or subtypes, also picking up beans defined in ancestor bean factories if the current bean factory is a HierarchicalBeanFactory.
static int BeanFactoryUtils.countBeansIncludingAncestors(ListableBeanFactory lbf)
          Count all beans in any hierarchy in which this factory participates.
 

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

Subinterfaces of ListableBeanFactory in org.springframework.beans.factory.config
 interface ConfigurableListableBeanFactory
          Configuration interface to be implemented by most listable bean factories.
 

Uses of ListableBeanFactory in org.springframework.beans.factory.generic
 

Methods in org.springframework.beans.factory.generic that return ListableBeanFactory
 ListableBeanFactory GenericBeanFactoryAccessor.getBeanFactory()
          Return the wrapped ListableBeanFactory.
 

Constructors in org.springframework.beans.factory.generic with parameters of type ListableBeanFactory
GenericBeanFactoryAccessor(ListableBeanFactory beanFactory)
          Constructs a GenericBeanFactoryAccessor that wraps the supplied ListableBeanFactory.
 

Uses of ListableBeanFactory in org.springframework.beans.factory.support
 

Classes in org.springframework.beans.factory.support that implement ListableBeanFactory
 class DefaultListableBeanFactory
          Default implementation of the ListableBeanFactory and BeanDefinitionRegistry interfaces: a full-fledged bean factory based on bean definitions.
 class StaticListableBeanFactory
          Static factory that allows to register existing singleton instances programmatically.
 

Uses of ListableBeanFactory in org.springframework.beans.factory.xml
 

Classes in org.springframework.beans.factory.xml that implement ListableBeanFactory
 class XmlBeanFactory
          Convenience extension of DefaultListableBeanFactory that reads bean definitions from an XML document.
 

Uses of ListableBeanFactory in org.springframework.context
 

Subinterfaces of ListableBeanFactory in org.springframework.context
 interface ApplicationContext
          Central interface to provide configuration for an application.
 interface ConfigurableApplicationContext
          SPI interface to be implemented by most if not all application contexts.
 

Uses of ListableBeanFactory in org.springframework.context.support
 

Classes in org.springframework.context.support that implement ListableBeanFactory
 class AbstractApplicationContext
          Abstract implementation of the ApplicationContext interface.
 class AbstractRefreshableApplicationContext
          Base class for ApplicationContext implementations that are supposed to support multiple refreshs, creating a new internal bean factory instance every time.
 class AbstractXmlApplicationContext
          Convenient abstract superclass for ApplicationContext implementations, drawing configuration from XML documents containing bean definitions understood by an XmlBeanDefinitionReader.
 class ClassPathXmlApplicationContext
          Standalone XML application context, taking the context definition files from the class path.
 class FileSystemXmlApplicationContext
          Standalone XML application context, taking the context definition files from the file system or from URLs.
 class GenericApplicationContext
          Generic ApplicationContext implementation that holds a single internal DefaultListableBeanFactory instance and does not assume a specific bean definition format.
 class StaticApplicationContext
          ApplicationContext that allows concrete registration of beans and messages in code, rather than from external configuration sources.
 

Uses of ListableBeanFactory in org.springframework.jmx.export
 

Methods in org.springframework.jmx.export with parameters of type ListableBeanFactory
protected  boolean MBeanExporter.isBeanDefinitionLazyInit(ListableBeanFactory beanFactory, String beanName)
          Return whether the specified bean definition should be considered as lazy-init.
 

Uses of ListableBeanFactory in org.springframework.web.context
 

Subinterfaces of ListableBeanFactory in org.springframework.web.context
 interface ConfigurableWebApplicationContext
          Interface to be implemented by configurable web application contexts.
 interface WebApplicationContext
          Interface to provide configuration for a web application.
 

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

Classes in org.springframework.web.context.support that implement ListableBeanFactory
 class AbstractRefreshableWebApplicationContext
          AbstractRefreshableApplicationContext subclass that implements the ConfigurableWebApplicationContext interface for web environments.
 class GenericWebApplicationContext
          Subclass of GenericApplicationContext, suitable for web environments.
 class StaticWebApplicationContext
          Static WebApplicationContext implementation for testing.
 class XmlWebApplicationContext
          WebApplicationContext implementation that takes configuration from an XML document, understood by an XmlBeanDefinitionReader.
 

Uses of ListableBeanFactory in org.springframework.web.jsf
 

Methods in org.springframework.web.jsf that return ListableBeanFactory
protected  ListableBeanFactory DelegatingPhaseListenerMulticaster.getBeanFactory(javax.faces.context.FacesContext facesContext)
          Retrieve the Spring BeanFactory to delegate bean name resolution to.
 

Uses of ListableBeanFactory in org.springframework.web.portlet.context
 

Subinterfaces of ListableBeanFactory in org.springframework.web.portlet.context
 interface ConfigurablePortletApplicationContext
          Interface to be implemented by configurable portlet application contexts.
 

Classes in org.springframework.web.portlet.context that implement ListableBeanFactory
 class AbstractRefreshablePortletApplicationContext
          AbstractRefreshableApplicationContext subclass that implements the ConfigurablePortletApplicationContext interface for portlet environments.
 class StaticPortletApplicationContext
          Static ApplicationContext for Portlet environments.
 class XmlPortletApplicationContext
          PortletApplicationContext implementation that takes configuration from an XML document, understood by an XmlBeanDefinitionReader.
 


The Spring Framework

Copyright © 2002-2006 The Spring Framework.