Closeable
, AutoCloseable
, SpringApplicationContext
, org.springframework.beans.factory.BeanFactory
, org.springframework.beans.factory.DisposableBean
, org.springframework.beans.factory.HierarchicalBeanFactory
, org.springframework.beans.factory.ListableBeanFactory
, org.springframework.context.ApplicationContext
, org.springframework.context.ApplicationEventPublisher
, org.springframework.context.ConfigurableApplicationContext
, org.springframework.context.Lifecycle
, org.springframework.context.MessageSource
, org.springframework.core.env.EnvironmentCapable
, org.springframework.core.io.ResourceLoader
, org.springframework.core.io.support.ResourcePatternResolver
public class FileSystemXmlApplicationContext extends org.springframework.context.support.FileSystemXmlApplicationContext implements SpringApplicationContext
APPLICATION_EVENT_MULTICASTER_BEAN_NAME, LIFECYCLE_PROCESSOR_BEAN_NAME, logger, MESSAGE_SOURCE_BEAN_NAME
Constructor | Description |
---|---|
FileSystemXmlApplicationContext(String configLocation) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified location on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations,
boolean refresh) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations,
boolean refresh,
List xmlPreprocessors) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations,
boolean refresh,
org.springframework.context.ApplicationContext parent) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations,
boolean refresh,
org.springframework.context.ApplicationContext parent,
List xmlPreprocessors) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations,
List xmlPreprocessors) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations,
org.springframework.context.ApplicationContext parent) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String[] configLocations,
org.springframework.context.ApplicationContext parent,
List xmlPreprocessors) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified locations on the file system.
|
FileSystemXmlApplicationContext(String configLocation,
List xmlPreprocessors) |
Creates a FileSystemXmlApplicationContext which loads the configuration at the specified location on the file system.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
loadBeanDefinitions(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory) |
addApplicationListener, addBeanFactoryPostProcessor, close, containsBean, containsBeanDefinition, containsLocalBean, createEnvironment, destroy, destroyBeans, doClose, findAnnotationOnBean, finishBeanFactoryInitialization, finishRefresh, getAliases, getApplicationListeners, getApplicationName, getAutowireCapableBeanFactory, getBean, getBean, getBean, getBean, getBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanFactoryPostProcessors, getBeanNamesForAnnotation, getBeanNamesForType, 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, isTypeMatch, obtainFreshBeanFactory, onClose, onRefresh, postProcessBeanFactory, prepareBeanFactory, prepareRefresh, publishEvent, publishEvent, publishEvent, refresh, registerBeanPostProcessors, registerListeners, registerShutdownHook, resetCommonCaches, setDisplayName, setEnvironment, setParent, start, stop, toString
assertBeanFactoryActive, cancelRefresh, closeBeanFactory, createBeanFactory, customizeBeanFactory, getBeanFactory, hasBeanFactory, refreshBeanFactory, setAllowBeanDefinitionOverriding, setAllowCircularReferences
afterPropertiesSet, getConfigLocations, getDefaultConfigLocations, resolvePath, setBeanName, setConfigLocation, setConfigLocations, setId
getConfigResources, initBeanDefinitionReader, loadBeanDefinitions, setValidating
getApplicationName, getAutowireCapableBeanFactory, getDisplayName, getId, getParent, getStartupDate
publishEvent, publishEvent
containsBean, getAliases, getBean, getBean, getBean, getBean, getBean, getType, isPrototype, isSingleton, isTypeMatch, isTypeMatch
addApplicationListener, addBeanFactoryPostProcessor, addProtocolResolver, close, getBeanFactory, getEnvironment, isActive, refresh, registerShutdownHook, setEnvironment, setId, setParent
addProtocolResolver, getClassLoader, getProtocolResolvers, getResource, setClassLoader
getResourceByPath
containsLocalBean, getParentBeanFactory
containsBeanDefinition, findAnnotationOnBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanNamesForAnnotation, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeansOfType, getBeansOfType, getBeansWithAnnotation
getMessage, getMessage, getMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getResources
getBeanFactoryPostProcessors, getClassLoader, setClassLoader, setDisplayName
public FileSystemXmlApplicationContext(String configLocation) throws org.springframework.beans.BeansException
configLocation
- the location of the configuration file on the class pathorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations, boolean refresh) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathrefresh
- if true the configurations are immedately loaded; otherwise the configurations are not loaded
until refresh() is calledorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations, org.springframework.context.ApplicationContext parent) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathparent
- the parent of this application contextorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations, boolean refresh, org.springframework.context.ApplicationContext parent) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathrefresh
- if true the configurations are immedately loaded; otherwise the configurations are not loaded
until refresh() is calledparent
- the parent of this application contextorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String configLocation, List xmlPreprocessors) throws org.springframework.beans.BeansException
configLocation
- the location of the configuration file on the class pathxmlPreprocessors
- the SpringXmlPreprocessors to apply before passing the xml to Spring for processingorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations, List xmlPreprocessors) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathxmlPreprocessors
- the SpringXmlPreprocessors to apply before passing the xml to Spring for processingorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations, boolean refresh, List xmlPreprocessors) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathrefresh
- if true the configurations are immedately loaded; otherwise the configurations are not loaded
until refresh() is calledxmlPreprocessors
- the SpringXmlPreprocessors to apply before passing the xml to Spring for processingorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations, org.springframework.context.ApplicationContext parent, List xmlPreprocessors) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathparent
- the parent of this application contextxmlPreprocessors
- the SpringXmlPreprocessors to apply before passing the xml to Spring for processingorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationpublic FileSystemXmlApplicationContext(String[] configLocations, boolean refresh, org.springframework.context.ApplicationContext parent, List xmlPreprocessors) throws org.springframework.beans.BeansException
configLocations
- the locations of the configuration files on the class pathrefresh
- if true the configurations are immedately loaded; otherwise the configurations are not loaded
until refresh() is calledparent
- the parent of this application contextxmlPreprocessors
- the SpringXmlPreprocessors to apply before passing the xml to Spring for processingorg.springframework.beans.BeansException
- if a problem occurs while reading the configurationprotected void loadBeanDefinitions(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory) throws IOException
loadBeanDefinitions
in class org.springframework.context.support.AbstractXmlApplicationContext
IOException
Copyright © 2005–2018. All rights reserved.