|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.core.SimpleAliasRegistry
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry
org.springframework.beans.factory.support.FactoryBeanRegistrySupport
org.springframework.beans.factory.support.AbstractBeanFactory
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
org.springframework.beans.factory.support.DefaultListableBeanFactory
org.codehaus.groovy.grails.commons.spring.ReloadAwareAutowireCapableBeanFactory
public class ReloadAwareAutowireCapableBeanFactory
A BeanFactory that can deal with class cast exceptions that may occur due to class reload events and then attempt to reload the bean being instantiated to avoid them.
| Field Summary |
|---|
| Fields inherited from class org.springframework.beans.factory.support.DefaultSingletonBeanRegistry |
|---|
logger, NULL_OBJECT |
| Fields inherited from interface org.springframework.beans.factory.config.AutowireCapableBeanFactory |
|---|
AUTOWIRE_AUTODETECT, AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_CONSTRUCTOR, AUTOWIRE_NO |
| Fields inherited from interface org.springframework.beans.factory.config.ConfigurableBeanFactory |
|---|
SCOPE_PROTOTYPE, SCOPE_SINGLETON |
| Constructor Summary | |
|---|---|
ReloadAwareAutowireCapableBeanFactory()
|
|
| Method Summary | |
|---|---|
protected Object |
doCreateBean(String beanName,
RootBeanDefinition mbd,
Object[] args)
|
| Methods inherited from class org.springframework.beans.factory.support.FactoryBeanRegistrySupport |
|---|
getCachedObjectForFactoryBean, getFactoryBean, getObjectFromFactoryBean, getTypeForFactoryBean |
| Methods inherited from class org.springframework.beans.factory.support.DefaultSingletonBeanRegistry |
|---|
addSingleton, addSingletonFactory, afterSingletonCreation, beforeSingletonCreation, containsSingleton, destroyBean, destroySingleton, destroySingletons, getDependenciesForBean, getDependentBeans, getSingleton, getSingleton, getSingleton, getSingletonCount, getSingletonMutex, getSingletonNames, hasDependentBean, isSingletonCurrentlyInCreation, onSuppressedException, registerContainedBean, registerDependentBean, registerDisposableBean, registerSingleton |
| Methods inherited from class org.springframework.core.SimpleAliasRegistry |
|---|
canonicalName, isAlias, registerAlias, removeAlias, resolveAliases |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.springframework.beans.factory.config.ConfigurableListableBeanFactory |
|---|
ignoreDependencyInterface, ignoreDependencyType |
| Methods inherited from interface org.springframework.beans.factory.config.AutowireCapableBeanFactory |
|---|
applyBeanPostProcessorsAfterInitialization, applyBeanPostProcessorsBeforeInitialization, applyBeanPropertyValues, autowire, autowireBean, autowireBeanProperties, configureBean, createBean, createBean, initializeBean, resolveDependency |
| Methods inherited from interface org.springframework.beans.factory.HierarchicalBeanFactory |
|---|
containsLocalBean, getParentBeanFactory |
| Methods inherited from interface org.springframework.beans.factory.config.SingletonBeanRegistry |
|---|
containsSingleton, getSingleton, getSingletonCount, getSingletonNames, registerSingleton |
| Methods inherited from interface org.springframework.beans.factory.support.BeanDefinitionRegistry |
|---|
isBeanNameInUse |
| Methods inherited from interface org.springframework.core.AliasRegistry |
|---|
getAliases, isAlias, registerAlias, removeAlias |
| Constructor Detail |
|---|
public ReloadAwareAutowireCapableBeanFactory()
| Method Detail |
|---|
protected Object doCreateBean(String beanName,
RootBeanDefinition mbd,
Object[] args)
doCreateBean in class AbstractAutowireCapableBeanFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||