The Spring Framework

## Uses of Interface
org.springframework.beans.factory.config.ConfigurableListableBeanFactory

Packages that use ConfigurableListableBeanFactory
org.springframework.aop.aspectj.annotation: Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
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.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.context.weaving: Load-time weaving support for a Spring application context, building on Spring's `LoadTimeWeaver` abstraction.
org.springframework.jca.context: Integration package that allows for deploying a Spring application context as a JCA 1.5 compliant RAR file.
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.servlet.handler.metadata: This package enables automatic web controller targeting.

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

Methods in org.springframework.aop.aspectj.annotation with parameters of type ConfigurableListableBeanFactory
`protected void` `AnnotationAwareAspectJAutoProxyCreator.initBeanFactory(ConfigurableListableBeanFactory beanFactory)`

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

Methods in org.springframework.aop.framework.autoproxy with parameters of type ConfigurableListableBeanFactory
`protected void` `AbstractAdvisorAutoProxyCreator.initBeanFactory(ConfigurableListableBeanFactory beanFactory)`
`protected void` `InfrastructureAdvisorAutoProxyCreator.initBeanFactory(ConfigurableListableBeanFactory beanFactory)`
`static boolean` `AutoProxyUtils.shouldProxyTargetClass(ConfigurableListableBeanFactory beanFactory, String beanName)` Determine whether the given bean should be proxied with its target class rather than its interfaces.

Constructors in org.springframework.aop.framework.autoproxy with parameters of type ConfigurableListableBeanFactory
`BeanFactoryAdvisorRetrievalHelper(ConfigurableListableBeanFactory beanFactory)` Create a new BeanFactoryAdvisorRetrievalHelper for the given BeanFactory.

Uses of ConfigurableListableBeanFactory in org.springframework.beans.factory.annotation

Methods in org.springframework.beans.factory.annotation with parameters of type ConfigurableListableBeanFactory
`void` `CustomAutowireConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)`

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

Methods in org.springframework.beans.factory.config with parameters of type ConfigurableListableBeanFactory
`protected void` `PropertyOverrideConfigurer.applyPropertyValue(ConfigurableListableBeanFactory factory, String beanName, String property, String value)` Apply the given property value to the corresponding bean.
`void` `PropertyResourceConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)`
`void` `CustomScopeConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)`
`void` `CustomEditorConfigurer.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)`
`void` `BeanFactoryPostProcessor.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)` Modify the application context's internal bean factory after its standard initialization.
`protected void` `PropertyOverrideConfigurer.processKey(ConfigurableListableBeanFactory factory, String key, String value)` Process the given key as 'beanName.property' entry.
`protected abstract void` `PropertyResourceConfigurer.processProperties(ConfigurableListableBeanFactory beanFactory, Properties props)` Apply the given Properties to the given BeanFactory.
`protected void` `PropertyPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, Properties props)`
`protected void` `PropertyOverrideConfigurer.processProperties(ConfigurableListableBeanFactory beanFactory, Properties props)`

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

Classes in org.springframework.beans.factory.support that implement ConfigurableListableBeanFactory
`class` `DefaultListableBeanFactory` Default implementation of the `ListableBeanFactory` and `BeanDefinitionRegistry` interfaces: a full-fledged bean factory based on bean definition objects.

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

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

Uses of ConfigurableListableBeanFactory in org.springframework.context

Methods in org.springframework.context that return ConfigurableListableBeanFactory
`ConfigurableListableBeanFactory` `ConfigurableApplicationContext.getBeanFactory()` Return the internal bean factory of this application context.

Uses of ConfigurableListableBeanFactory in org.springframework.context.support

Methods in org.springframework.context.support that return ConfigurableListableBeanFactory
`abstract ConfigurableListableBeanFactory` `AbstractApplicationContext.getBeanFactory()` Subclasses must return their internal bean factory here.
`ConfigurableListableBeanFactory` `GenericApplicationContext.getBeanFactory()` Return the single internal BeanFactory held by this context (as ConfigurableListableBeanFactory).
`ConfigurableListableBeanFactory` `AbstractRefreshableApplicationContext.getBeanFactory()`
`protected ConfigurableListableBeanFactory` `AbstractApplicationContext.obtainFreshBeanFactory()` Tell the subclass to refresh the internal bean factory.

Methods in org.springframework.context.support with parameters of type ConfigurableListableBeanFactory
`protected void` `AbstractApplicationContext.finishBeanFactoryInitialization(ConfigurableListableBeanFactory beanFactory)` Finish the initialization of this context's bean factory, initializing all remaining singleton beans.
`protected void` `AbstractApplicationContext.invokeBeanFactoryPostProcessors(ConfigurableListableBeanFactory beanFactory)` Instantiate and invoke all registered BeanFactoryPostProcessor beans, respecting explicit order if given.
`protected void` `AbstractApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)` Modify the application context's internal bean factory after its standard initialization.
`protected void` `AbstractApplicationContext.prepareBeanFactory(ConfigurableListableBeanFactory beanFactory)` Configure the factory's standard context characteristics, such as the context's ClassLoader and post-processors.
`protected void` `AbstractApplicationContext.registerBeanPostProcessors(ConfigurableListableBeanFactory beanFactory)` Instantiate and invoke all registered BeanPostProcessor beans, respecting explicit order if given.

Uses of ConfigurableListableBeanFactory in org.springframework.context.weaving

Methods in org.springframework.context.weaving with parameters of type ConfigurableListableBeanFactory
`void` `AspectJWeavingEnabler.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)`

Uses of ConfigurableListableBeanFactory in org.springframework.jca.context

Methods in org.springframework.jca.context with parameters of type ConfigurableListableBeanFactory
`protected void` `ResourceAdapterApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)`

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

Methods in org.springframework.web.context.support with parameters of type ConfigurableListableBeanFactory
`protected void` `StaticWebApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)` Register request/session scopes, a `ServletContextAwareProcessor`, etc.
`protected void` `GenericWebApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)` Register ServletContextAwareProcessor.
`protected void` `AbstractRefreshableWebApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)` Register request/session scopes, a `ServletContextAwareProcessor`, etc.
`static void` `WebApplicationContextUtils.registerWebApplicationScopes(ConfigurableListableBeanFactory beanFactory)` Register web-specific scopes with the given BeanFactory, as used by the WebApplicationContext.

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

Methods in org.springframework.web.portlet.context with parameters of type ConfigurableListableBeanFactory
`protected void` `StaticPortletApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)` Register request/session scopes, a `PortletContextAwareProcessor`, etc.
`protected void` `AbstractRefreshablePortletApplicationContext.postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)` Register request/session scopes, a `PortletContextAwareProcessor`, etc.

Uses of ConfigurableListableBeanFactory in org.springframework.web.servlet.handler.metadata

Methods in org.springframework.web.servlet.handler.metadata with parameters of type ConfigurableListableBeanFactory
`protected void` `AbstractPathMapHandlerMapping.detectAndCreateHandlers(ConfigurableListableBeanFactory beanFactory)` Deprecated. Look for all classes with a PathMap class attribute, instantiate them in the owning ApplicationContext, and register them as MVC handlers usable by the current DispatcherServlet.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.