org.mule.config.builders
Class MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule
java.lang.Object
org.apache.commons.digester.Rule
org.apache.commons.digester.SetPropertiesRule
org.mule.config.builders.MuleSetPropertiesRule
org.mule.config.builders.MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule
- Enclosing class:
- MuleXmlConfigurationBuilder
- public class MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule
- extends MuleSetPropertiesRule
this rule serves 2 functions - 1. Allows for late binding of certain types of
object, namely Transformers and endpoints that need to be set on objects once
the Manager configuration has been processed 2. Allows for template parameters
to be parse on the configuration file in the form of ${param-name}. These will
get resolved against properties set in the mule-properites element
Fields inherited from class org.apache.commons.digester.Rule |
digester, namespaceURI |
Methods inherited from class org.apache.commons.digester.SetPropertiesRule |
addAlias, begin, isIgnoreMissingProperty, setIgnoreMissingProperty, toString |
Methods inherited from class org.apache.commons.digester.Rule |
body, body, end, end, finish, getDigester, getNamespaceURI, setDigester, setNamespaceURI |
MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule
public MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule()
MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule
public MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule(PlaceholderProcessor processor)
MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule
public MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule(String[] strings,
String[] strings1)
MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule
public MuleXmlConfigurationBuilder.ExtendedMuleSetPropertiesRule(String[] strings,
String[] strings1,
PlaceholderProcessor processor)
begin
public void begin(String s1,
String s2,
Attributes attributes)
throws Exception
- Overrides:
begin
in class MuleSetPropertiesRule
- Throws:
Exception
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.