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 XmlWebApplicationContext extends org.springframework.web.context.support.XmlWebApplicationContext implements SpringApplicationContext
APPLICATION_EVENT_MULTICASTER_BEAN_NAME, LIFECYCLE_PROCESSOR_BEAN_NAME, logger, MESSAGE_SOURCE_BEAN_NAME
CONFIG_LOCATION_DELIMITERS, CONVERSION_SERVICE_BEAN_NAME, ENVIRONMENT_BEAN_NAME, LOAD_TIME_WEAVER_BEAN_NAME, SYSTEM_ENVIRONMENT_BEAN_NAME, SYSTEM_PROPERTIES_BEAN_NAME
APPLICATION_CONTEXT_ID_PREFIX, SERVLET_CONFIG_BEAN_NAME
CLASSPATH_ALL_URL_PREFIX
Constructor | Description |
---|---|
XmlWebApplicationContext() |
Creates a XmlWebApplicationContext which loads the configuration from the a web application context.
|
XmlWebApplicationContext(List xmlPreprocessors) |
Creates a XmlWebApplicationContext which loads the configuration from the a web application context.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
loadBeanDefinitions(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory) |
addApplicationListener, addBeanFactoryPostProcessor, close, containsBean, containsBeanDefinition, containsLocalBean, destroy, destroyBeans, doClose, findAnnotationOnBean, finishBeanFactoryInitialization, finishRefresh, getAliases, getApplicationListeners, 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, getResources, getStartupDate, getType, initApplicationEventMulticaster, initLifecycleProcessor, initMessageSource, invokeBeanFactoryPostProcessors, isActive, isPrototype, isRunning, isSingleton, isTypeMatch, isTypeMatch, obtainFreshBeanFactory, onClose, 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, resolvePath, setBeanName, setConfigLocation, setConfigLocations, setId
createEnvironment, getApplicationName, getConfigLocations, getNamespace, getResourceByPath, getResourcePatternResolver, getServletConfig, getServletContext, getTheme, initPropertySources, onRefresh, postProcessBeanFactory, setNamespace, setServletConfig, setServletContext
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
setConfigLocation, setConfigLocations
addProtocolResolver, getClassLoader, getProtocolResolvers, getResource, setClassLoader
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 XmlWebApplicationContext()
public XmlWebApplicationContext(List xmlPreprocessors)
xmlPreprocessors
- the SpringXmlPreprocessors to apply before passing the xml to Spring for processingprotected void loadBeanDefinitions(org.springframework.beans.factory.support.DefaultListableBeanFactory beanFactory) throws IOException
loadBeanDefinitions
in class org.springframework.web.context.support.XmlWebApplicationContext
IOException
Copyright © 2005–2018. All rights reserved.