org.apache.cocoon.spring.configurator.impl
Class ChildXmlWebApplicationContext
java.lang.Object
org.springframework.core.io.DefaultResourceLoader
org.springframework.context.support.AbstractApplicationContext
org.springframework.context.support.AbstractRefreshableApplicationContext
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext
org.springframework.web.context.support.XmlWebApplicationContext
org.apache.cocoon.spring.configurator.impl.ChildXmlWebApplicationContext
- All Implemented Interfaces:
- ApplicationContext, ApplicationEventPublisher, BeanFactory, ConfigurableApplicationContext, ConfigurableWebApplicationContext, DisposableBean, HierarchicalBeanFactory, Lifecycle, ListableBeanFactory, MessageSource, ResourceLoader, ResourcePatternResolver, ThemeSource, WebApplicationContext
- public class ChildXmlWebApplicationContext
- extends XmlWebApplicationContext
Own implementation of a XmlWebApplicationContext
which is configured with
a base url specifying the root directory for this web application context.
- Since:
- 1.0
- Version:
- $Id: ChildXmlWebApplicationContext.java 587750 2007-10-24 02:35:22Z vgritsenko $
Methods inherited from class org.springframework.web.context.support.AbstractRefreshableWebApplicationContext |
getConfigLocations, getNamespace, getResourcePatternResolver, getServletConfig, getServletContext, getTheme, onRefresh, postProcessBeanFactory, resolvePath, setConfigLocations, setNamespace, setServletConfig, setServletContext |
Methods inherited from class org.springframework.context.support.AbstractApplicationContext |
addApplicationListener, addBeanFactoryPostProcessor, addListener, cancelRefresh, close, containsBean, containsBeanDefinition, containsLocalBean, destroy, destroyBeans, doClose, finishBeanFactoryInitialization, finishRefresh, getAliases, getApplicationListeners, getAutowireCapableBeanFactory, getBean, getBean, getBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanFactoryPostProcessors, getBeanNamesForType, getBeanNamesForType, getBeansOfType, getBeansOfType, getDisplayName, getInternalParentBeanFactory, getInternalParentMessageSource, getMessage, getMessage, getMessage, getParent, getParentBeanFactory, getResources, getStartupDate, getType, initApplicationEventMulticaster, initLifecycleDependentBeans, initMessageSource, invokeBeanFactoryPostProcessors, isActive, isPrototype, isRunning, isSingleton, isTypeMatch, obtainFreshBeanFactory, onClose, prepareBeanFactory, prepareRefresh, publishEvent, refresh, registerBeanPostProcessors, registerListeners, registerShutdownHook, setDisplayName, setParent, start, stop, toString |
baseUrl
protected String baseUrl
- The base url (already postfixed with a '/').
beanDefinition
protected String beanDefinition
- The bean definition for this context.
ChildXmlWebApplicationContext
public ChildXmlWebApplicationContext()
ChildXmlWebApplicationContext
public ChildXmlWebApplicationContext(String url,
String rootDefinition)
getBaseUrl
public String getBaseUrl()
setBaseUrl
public void setBaseUrl(String url)
getBeanDefinition
public String getBeanDefinition()
setBeanDefinition
public void setBeanDefinition(String beanDefinition)
loadBeanDefinitions
protected void loadBeanDefinitions(XmlBeanDefinitionReader reader)
throws BeansException,
IOException
- Throws:
BeansException
IOException
- See Also:
XmlWebApplicationContext.loadBeanDefinitions(org.springframework.beans.factory.xml.XmlBeanDefinitionReader)
getResourceByPath
protected Resource getResourceByPath(String path)
- See Also:
AbstractRefreshableWebApplicationContext.getResourceByPath(java.lang.String)
getDefaultConfigLocations
protected String[] getDefaultConfigLocations()
- A child application context has no default configuration.
- See Also:
XmlWebApplicationContext.getDefaultConfigLocations()
Copyright © 1999-2008 The Apache Software Foundation. All Rights Reserved.