org.mule.config
Interface ConfigurationBuilder

All Known Implementing Classes:
GroovyConfigurationBuilder, MuleXmlConfigurationBuilder, SpringConfigurationBuilder

public interface ConfigurationBuilder

ConfigurationBuilder is a Strategy class used to configure a UMOManager instance using different configuration mechanisms, such as for Xml, a script or some other means.

Version:
$Revision: 1.5 $
Author:
Ross Mason

Method Summary
 UMOManager configure(ReaderResource[] configResources)
          Will configure a UMOManager based on the configurations made available through Readers
 UMOManager configure(java.lang.String configResources)
          Will configure a UMOManager based on the configuration file(s) provided.
 boolean isConfigured()
           
 

Method Detail

configure

public UMOManager configure(java.lang.String configResources)
                     throws ConfigurationException
Will configure a UMOManager based on the configuration file(s) provided.

Parameters:
configResources - a comma separated list of configuration files to load, this should be accessible on the classpath or filesystem
Returns:
A configured UMOManager
Throws:
ConfigurationException

configure

public UMOManager configure(ReaderResource[] configResources)
                     throws ConfigurationException
Will configure a UMOManager based on the configurations made available through Readers

Parameters:
configResources - an array of Readers
Returns:
A configured UMOManager
Throws:
ConfigurationException

isConfigured

public boolean isConfigured()


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.