Java org.springframework.beans.factory.config ConfigurableBeanFactory fields, constructors, methods, implement or subclass

Example usage for Java org.springframework.beans.factory.config ConfigurableBeanFactory fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.springframework.beans.factory.config ConfigurableBeanFactory.

The text is from its open source code.

Implementation

org.springframework.beans.factory.config.ConfigurableBeanFactory has the following implementations.
Click this link to see all its implementation.

Field

StringSCOPE_SINGLETON
Scope identifier for the standard singleton scope: "singleton".
StringSCOPE_PROTOTYPE
Scope identifier for the standard prototype scope: "prototype".

Method

voidaddBeanPostProcessor(BeanPostProcessor beanPostProcessor)
Add a new BeanPostProcessor that will get applied to beans created by this factory.
booleancontainsBean(String name)
Does this bean factory contain a bean definition or externally registered singleton instance with the given name?
booleancontainsLocalBean(String name)
Return whether the local bean factory contains a bean of the given name, ignoring beans defined in ancestor contexts.
booleancontainsSingleton(String beanName)
Check if this registry contains a singleton instance with the given name.
voiddestroyBean(String beanName, Object beanInstance)
Destroy the given bean instance (usually a prototype instance obtained from this factory) according to its bean definition.
voiddestroyScopedBean(String beanName)
Destroy the specified scoped bean in the current target scope, if any.
voiddestroySingletons()
Destroy all singleton beans in this factory, including inner beans that have been registered as disposable.
ObjectgetBean(String name)
Return an instance, which may be shared or independent, of the specified bean.
BeanExpressionResolvergetBeanExpressionResolver()
Return the resolution strategy for expressions in bean definition values.
BeanFactorygetParentBeanFactory()
Return the parent bean factory, or null if there is none.
ScopegetRegisteredScope(String scopeName)
Return the Scope implementation for the given scope name, if any.
String[]getRegisteredScopeNames()
Return the names of all currently registered scopes.
ObjectgetSingleton(String beanName)
Return the (raw) singleton object registered under the given name.
String[]getSingletonNames()
Return the names of singleton beans registered in this registry.
booleanisCurrentlyInCreation(String beanName)
Determine whether the specified bean is currently in creation.
voidregisterDependentBean(String beanName, String dependentBeanName)
Register a dependent bean for the given bean, to be destroyed before the given bean is destroyed.
voidregisterScope(String scopeName, Scope scope)
Register the given scope, backed by the given Scope implementation.
voidregisterSingleton(String beanName, Object singletonObject)
Register the given existing object as singleton in the bean registry, under the given bean name.
StringresolveEmbeddedValue(String value)
Resolve the given embedded value, e.g.