org.mule.extras.spring.config
Class SpringConfigurationBuilder
java.lang.Object
org.mule.extras.spring.config.SpringConfigurationBuilder
- All Implemented Interfaces:
- org.mule.config.ConfigurationBuilder
- public class SpringConfigurationBuilder
- extends Object
- implements org.mule.config.ConfigurationBuilder
SpringConfigurationBuilder Enables Mule to be loaded from as Spring
context. Multiple configuration files can be loaded from this builder (specified
as a comma-separated list) the files can be String Beans documents or Mule Xml
Documents or a combination of both. Any Mule Xml documents will be transformed at
run-time in to Spring Bean documents before the bean definitions are loaded. Make
sure that the DTD definitions for each of the document types are declared in the
documents.
|
Method Summary |
org.mule.umo.manager.UMOManager |
configure(org.mule.config.ReaderResource[] configResources)
Will configure a UMOManager based on the configurations made available through
Readers. |
org.mule.umo.manager.UMOManager |
configure(org.mule.config.ReaderResource[] configResources,
Properties startupProperties)
Will configure a UMOManager based on the configurations made available through
Readers. |
org.mule.umo.manager.UMOManager |
configure(String configResources)
|
org.mule.umo.manager.UMOManager |
configure(String configResources,
String startupPropertiesFile)
|
boolean |
isConfigured()
Indicate whether this ConfigurationBulder has been configured yet |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final transient Log logger
SpringConfigurationBuilder
public SpringConfigurationBuilder()
configure
public org.mule.umo.manager.UMOManager configure(org.mule.config.ReaderResource[] configResources)
throws org.mule.config.ConfigurationException
- Will configure a UMOManager based on the configurations made available through
Readers.
- Parameters:
configResources - an array of Readers
- Returns:
- A configured UMOManager
- Throws:
org.mule.config.ConfigurationException
configure
public org.mule.umo.manager.UMOManager configure(org.mule.config.ReaderResource[] configResources,
Properties startupProperties)
throws org.mule.config.ConfigurationException
- Will configure a UMOManager based on the configurations made available through
Readers.
- Specified by:
configure in interface org.mule.config.ConfigurationBuilder
- Parameters:
configResources - an array of Readers
- Returns:
- A configured UMOManager
- Throws:
org.mule.config.ConfigurationException
configure
public org.mule.umo.manager.UMOManager configure(String configResources)
throws org.mule.config.ConfigurationException
- Specified by:
configure in interface org.mule.config.ConfigurationBuilder
- Throws:
org.mule.config.ConfigurationException
configure
public org.mule.umo.manager.UMOManager configure(String configResources,
String startupPropertiesFile)
throws org.mule.config.ConfigurationException
- Specified by:
configure in interface org.mule.config.ConfigurationBuilder
- Throws:
org.mule.config.ConfigurationException
isConfigured
public boolean isConfigured()
- Indicate whether this ConfigurationBulder has been configured yet
- Specified by:
isConfigured in interface org.mule.config.ConfigurationBuilder
- Returns:
true if this ConfigurationBulder has been configured
Copyright © 2003-2007 MuleSource, Inc.. All Rights Reserved.