AbstractApplicationContext -> destroy()

来源:互联网 发布:sinead o connor 知乎 编辑:程序博客网 时间:2024/05/18 20:50


org.springframework.context.support 
Class FileSystemXmlApplicationContext

java.lang.Object  extended by org.springframework.core.io.DefaultResourceLoader      extended by org.springframework.context.support.AbstractApplicationContext          extended by org.springframework.context.support.AbstractRefreshableApplicationContext              extended by org.springframework.context.support.AbstractRefreshableConfigApplicationContext                  extended by org.springframework.context.support.AbstractXmlApplicationContext                      extended by org.springframework.context.support.FileSystemXmlApplicationContext

Methods inherited from class org.springframework.context.support.AbstractApplicationContextaddApplicationListener, addBeanFactoryPostProcessor, addListener, close, containsBean, containsBeanDefinition, containsLocalBean, createEnvironment, destroy,destroyBeans, doClose, findAnnotationOnBean, finishBeanFactoryInitialization, finishRefresh, getAliases, getApplicationListeners,getAutowireCapableBeanFactory, getBean, getBean, getBean, getBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanFactoryPostProcessors,getBeanNamesForType, getBeanNamesForType, getBeansOfType, getBeansOfType, getBeansWithAnnotation, getDisplayName, getEnvironment, getId,getInternalParentBeanFactory, getInternalParentMessageSource, getMessage, getMessage, getMessage, getParent, getParentBeanFactory, getResourcePatternResolver,getResources, getStartupDate, getType, initApplicationEventMulticaster, initLifecycleProcessor, initMessageSource, initPropertySources,invokeBeanFactoryPostProcessors, isActive, isPrototype, isRunning, isSingleton, isTypeMatch, obtainFreshBeanFactory, onClose, onRefresh,postProcessBeanFactory, prepareBeanFactory, prepareRefresh, publishEvent, refresh, registerBeanPostProcessors, registerListeners, registerShutdownHook,setDisplayName, setEnvironment, setParent, start, stop, toString


destroy

public void destroy()
DisposableBean callback for destruction of this instance. Only called when the ApplicationContext itself is running as a bean in another BeanFactory or ApplicationContext, which is rather unusual.

The close method is the native way to shut down an ApplicationContext.

Specified by:
destroy in interface DisposableBean
See Also:
close()SingletonBeanFactoryLocator

原创粉丝点击