Package com.atlassian.confluence.setup
Class ConfluenceClassPathXmlApplicationContext
- java.lang.Object
-
- org.springframework.core.io.DefaultResourceLoader
-
- org.springframework.context.support.AbstractApplicationContext
-
- org.springframework.context.support.AbstractRefreshableApplicationContext
-
- org.springframework.context.support.AbstractRefreshableConfigApplicationContext
-
- org.springframework.context.support.AbstractXmlApplicationContext
-
- org.springframework.context.support.ClassPathXmlApplicationContext
-
- com.atlassian.confluence.setup.ConfluenceClassPathXmlApplicationContext
-
- All Implemented Interfaces:
Closeable,AutoCloseable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactory,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.HierarchicalBeanFactory,org.springframework.beans.factory.InitializingBean,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
@Deprecated public class ConfluenceClassPathXmlApplicationContext extends org.springframework.context.support.ClassPathXmlApplicationContext
Deprecated.since 7.15 unusedCustomisation of the Spring XML Application context that uses Confluence's custom bean factory, and allows the context to support ServletContextAware beans despite not being a WebApplicationContext.
-
-
Field Summary
-
Fields inherited from class org.springframework.context.support.AbstractApplicationContext
APPLICATION_EVENT_MULTICASTER_BEAN_NAME, LIFECYCLE_PROCESSOR_BEAN_NAME, logger, MESSAGE_SOURCE_BEAN_NAME
-
Fields inherited from interface org.springframework.context.ConfigurableApplicationContext
APPLICATION_STARTUP_BEAN_NAME, CONFIG_LOCATION_DELIMITERS, CONVERSION_SERVICE_BEAN_NAME, ENVIRONMENT_BEAN_NAME, LOAD_TIME_WEAVER_BEAN_NAME, SHUTDOWN_HOOK_THREAD_NAME, SYSTEM_ENVIRONMENT_BEAN_NAME, SYSTEM_PROPERTIES_BEAN_NAME
-
-
Constructor Summary
Constructors Constructor Description ConfluenceClassPathXmlApplicationContext(String[] configLocations, javax.servlet.ServletContext servletContext)Deprecated.ConfluenceClassPathXmlApplicationContext(String[] configLocations, org.springframework.context.ApplicationContext parent, javax.servlet.ServletContext servletContext)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected org.springframework.beans.factory.support.DefaultListableBeanFactorycreateBeanFactory()Deprecated.protected voidpostProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)Deprecated.-
Methods inherited from class org.springframework.context.support.ClassPathXmlApplicationContext
getConfigResources
-
Methods inherited from class org.springframework.context.support.AbstractXmlApplicationContext
initBeanDefinitionReader, loadBeanDefinitions, loadBeanDefinitions, setValidating
-
Methods inherited from class org.springframework.context.support.AbstractRefreshableConfigApplicationContext
afterPropertiesSet, getConfigLocations, getDefaultConfigLocations, resolvePath, setBeanName, setConfigLocation, setConfigLocations, setId
-
Methods inherited from class org.springframework.context.support.AbstractRefreshableApplicationContext
assertBeanFactoryActive, cancelRefresh, closeBeanFactory, customizeBeanFactory, getBeanFactory, hasBeanFactory, refreshBeanFactory, setAllowBeanDefinitionOverriding, setAllowCircularReferences
-
Methods inherited from class org.springframework.context.support.AbstractApplicationContext
addApplicationListener, addBeanFactoryPostProcessor, close, containsBean, containsBeanDefinition, containsLocalBean, createEnvironment, destroy, destroyBeans, doClose, findAnnotationOnBean, findAnnotationOnBean, finishBeanFactoryInitialization, finishRefresh, getAliases, getApplicationListeners, getApplicationName, getApplicationStartup, getAutowireCapableBeanFactory, getBean, getBean, getBean, getBean, getBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanFactoryPostProcessors, getBeanNamesForAnnotation, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeanProvider, getBeanProvider, getBeanProvider, getBeanProvider, getBeansOfType, getBeansOfType, getBeansWithAnnotation, getDisplayName, getEnvironment, getId, getInternalParentBeanFactory, getInternalParentMessageSource, getMessage, getMessage, getMessage, getParent, getParentBeanFactory, getResourcePatternResolver, getResources, getStartupDate, getType, getType, initApplicationEventMulticaster, initLifecycleProcessor, initMessageSource, initPropertySources, invokeBeanFactoryPostProcessors, isActive, isPrototype, isRunning, isSingleton, isTypeMatch, isTypeMatch, obtainFreshBeanFactory, onClose, onRefresh, prepareBeanFactory, prepareRefresh, publishEvent, publishEvent, publishEvent, refresh, registerBeanPostProcessors, registerListeners, registerShutdownHook, resetCommonCaches, setApplicationStartup, setDisplayName, setEnvironment, setParent, start, stop, toString
-
Methods inherited from class org.springframework.core.io.DefaultResourceLoader
addProtocolResolver, clearResourceCaches, getClassLoader, getProtocolResolvers, getResource, getResourceByPath, getResourceCache, setClassLoader
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
ConfluenceClassPathXmlApplicationContext
public ConfluenceClassPathXmlApplicationContext(String[] configLocations, javax.servlet.ServletContext servletContext) throws org.springframework.beans.BeansException
Deprecated.- Throws:
org.springframework.beans.BeansException
-
ConfluenceClassPathXmlApplicationContext
public ConfluenceClassPathXmlApplicationContext(String[] configLocations, org.springframework.context.ApplicationContext parent, javax.servlet.ServletContext servletContext) throws org.springframework.beans.BeansException
Deprecated.- Throws:
org.springframework.beans.BeansException
-
-
Method Detail
-
createBeanFactory
protected org.springframework.beans.factory.support.DefaultListableBeanFactory createBeanFactory()
Deprecated.- Overrides:
createBeanFactoryin classorg.springframework.context.support.AbstractRefreshableApplicationContext
-
postProcessBeanFactory
protected void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
Deprecated.- Overrides:
postProcessBeanFactoryin classorg.springframework.context.support.AbstractApplicationContext
-
-