org.mule.config.spring
Class SpringXmlConfigurationBuilder
java.lang.Object
org.mule.config.builders.AbstractConfigurationBuilder
org.mule.config.builders.AbstractResourceConfigurationBuilder
org.mule.config.spring.SpringXmlConfigurationBuilder
- All Implemented Interfaces:
- ConfigurationBuilder
- Direct Known Subclasses:
- WebappMuleXmlConfigurationBuilder
public class SpringXmlConfigurationBuilder
- extends AbstractResourceConfigurationBuilder
SpringXmlConfigurationBuilder
enables Mule to be configured from a
Spring XML Configuration file used with Mule name-spaces. Multiple configuration
files can be loaded from this builder (specified as a comma-separated list).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MULE_DEFAULTS_CONFIG
public static final String MULE_DEFAULTS_CONFIG
- See Also:
- Constant Field Values
SpringXmlConfigurationBuilder
public SpringXmlConfigurationBuilder(String[] configResources)
throws ConfigurationException
- Throws:
ConfigurationException
SpringXmlConfigurationBuilder
public SpringXmlConfigurationBuilder(String configResources)
throws ConfigurationException
- Throws:
ConfigurationException
SpringXmlConfigurationBuilder
public SpringXmlConfigurationBuilder(ConfigResource[] configResources)
doConfigure
protected void doConfigure(MuleContext muleContext)
throws Exception
- Specified by:
doConfigure
in class AbstractConfigurationBuilder
- Throws:
Exception
createApplicationContext
protected org.springframework.context.ApplicationContext createApplicationContext(MuleContext muleContext,
ConfigResource[] configResources)
throws Exception
- Throws:
Exception
createSpringRegistry
protected void createSpringRegistry(MuleContext muleContext,
org.springframework.context.ApplicationContext applicationContext)
throws Exception
- Throws:
Exception
applyLifecycle
protected void applyLifecycle(LifecycleManager lifecycleManager)
throws Exception
- Specified by:
applyLifecycle
in class AbstractConfigurationBuilder
- Throws:
Exception
isUseDefaultConfigResource
public boolean isUseDefaultConfigResource()
setUseDefaultConfigResource
public void setUseDefaultConfigResource(boolean useDefaultConfigResource)
getParentContext
protected org.springframework.context.ApplicationContext getParentContext()
setParentContext
public void setParentContext(org.springframework.context.ApplicationContext parentContext)
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.