org.mule.config.builders
Class MuleClasspathConfigurationBuilder
java.lang.Object
org.mule.config.builders.AbstractDigesterConfiguration
org.mule.config.builders.MuleXmlConfigurationBuilder
org.mule.config.builders.MuleClasspathConfigurationBuilder
- All Implemented Interfaces:
- ConfigurationBuilder
Deprecated. The functionality of this configuration builder (loading resources
from the classpath) is now available in the standard
MuleXmlConfigurationBuilder. If you are using this builder, please
verify whether your configuration will work with
org.mule.config.builders.MuleXmlConfigurationBuilder as this class is
deprecated and is soon to be removed.
- public class MuleClasspathConfigurationBuilder
- extends MuleXmlConfigurationBuilder
MuleClasspathConfigurationBuilder
can be used to configure a
MuleManager based on the configuration files on the classpath. the default config
resource name is mule-config.xml but this can be overrided by passing a
config resourse name or a list of resource names (comma separated) to the
configure method.
Fields inherited from class org.mule.config.builders.MuleXmlConfigurationBuilder |
AGENT_INTERFACE, CONNECTION_STRATEGY_INTERFACE, CONNECTOR_INTERFACE, DEFAULT_CATCH_ALL_STRATEGY, DEFAULT_DESCRIPTOR, DEFAULT_ENDPOINT, DEFAULT_ENTRY_POINT_RESOLVER, DEFAULT_INBOUND_ROUTER_COLLECTION, DEFAULT_LIFECYCLE_ADAPTER, DEFAULT_NESTED_ROUTER, DEFAULT_NESTED_ROUTER_COLLECTION, DEFAULT_OUTBOUND_ROUTER_COLLECTION, DEFAULT_POOL_FACTORY, DEFAULT_RESPONSE_ROUTER_COLLECTION, DEFAULT_SECURITY_MANAGER, DEFAULT_TRANSACTION_CONFIG, ENCRYPTION_STRATEGY_INTERFACE, ENDPOINT_SECURITY_FILTER_INTERFACE, EXCEPTION_STRATEGY_INTERFACE, INBOUND_MESSAGE_ROUTER_INTERFACE, INTERCEPTOR_INTERFACE, manager, NESTED_MESSAGE_ROUTER_INTERFACE, OUTBOUND_MESSAGE_ROUTER_INTERFACE, PERSISTENCE_STRATEGY_INTERFACE, POOLING_PROFILE, QUEUE_PROFILE, RESPONSE_MESSAGE_ROUTER_INTERFACE, ROUTER_INTERFACE, SECURITY_PROVIDER_INTERFACE, THREADING_PROFILE, TRANSACTION_CONSTRAINT_INTERFACE, TRANSACTION_FACTORY_INTERFACE, TRANSACTION_MANAGER_FACTORY_INTERFACE, TRANSFORMER_INTERFACE |
Method Summary |
UMOManager |
configure(String configResources,
String startupPropertiesFile)
Deprecated. Will configure a UMOManager based on the configuration file(s) provided. |
Methods inherited from class org.mule.config.builders.MuleXmlConfigurationBuilder |
addAgentRules, addCommonEndpointRules, addConnectorRules, addEndpointIdentifierRules, addEndpointRules, addExceptionStrategyRules, addGlobalEndpointRules, addGlobalReferenceEndpointRules, addInterceptorStackRules, addManagerRules, addMessageRouterRules, addModelRules, addMuleConfigurationRules, addMuleDescriptorRules, addObjectCreateOrGetFromContainer, addObjectCreateOrGetFromContainer, addPoolingProfileRules, addQueueProfileRules, addReplyToRules, addRouterRules, addSecurityManagerRules, addSetPropertiesRule, addSetPropertiesRule, addThreadingProfileRules, addTransactionConfigRules, addTransactionManagerRules, addTransformerRules, configure, configure, configure, getRootName, isConfigured, loadResource, setContainerProperties, setGlobalEndpoints, setTransformers |
Methods inherited from class org.mule.config.builders.AbstractDigesterConfiguration |
addContainerContextRules, addFilterGroupRule, addFilterRules, addLeftFilterRule, addMulePropertiesRule, addMulePropertiesRule, addMulePropertiesRule, addRightFilterRule, addServerPropertiesRules, addSingleFilterRule, process |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final Log logger
- Deprecated.
- logger used by this class
MULE_CONFIGURATION_RESOURCE
public static final String MULE_CONFIGURATION_RESOURCE
- Deprecated.
- See Also:
- Constant Field Values
MuleClasspathConfigurationBuilder
public MuleClasspathConfigurationBuilder()
throws ConfigurationException
- Deprecated.
configure
public UMOManager configure(String configResources,
String startupPropertiesFile)
throws ConfigurationException
- Deprecated.
- Will configure a UMOManager based on the configuration file(s) provided.
- Specified by:
configure
in interface ConfigurationBuilder
- Overrides:
configure
in class MuleXmlConfigurationBuilder
- Parameters:
configResources
- can be null or a comma separated resources name string
that will be used to search the classpath. The default is
mule-config.xml.
- Returns:
- A configured UMOManager
- Throws:
ConfigurationException
- if the configResources param is
invalid or the configurations fail to load
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.