org.mule.config.builders
Class AbstractDigesterConfiguration
java.lang.Object
org.mule.config.builders.AbstractDigesterConfiguration
- Direct Known Subclasses:
- MuleXmlConfigurationBuilder
public abstract class AbstractDigesterConfiguration
- extends Object
A base classs for configuration schemes that use digester to parse the documents.
Method Summary |
protected void |
addContainerContextRules(String path,
String setterMethod,
int parentIndex)
|
protected void |
addFilterGroupRule(org.apache.commons.digester.Digester digester,
String path)
|
protected void |
addFilterRules(org.apache.commons.digester.Digester digester,
String path)
|
protected void |
addLeftFilterRule(org.apache.commons.digester.Digester digester,
String path)
|
protected void |
addMulePropertiesRule(String path,
org.apache.commons.digester.Digester digester)
|
protected void |
addMulePropertiesRule(String path,
org.apache.commons.digester.Digester digester,
String propertiesSetter)
|
protected void |
addMulePropertiesRule(String path,
org.apache.commons.digester.Digester digester,
String propertiesSetter,
String parentElement)
|
protected void |
addRightFilterRule(org.apache.commons.digester.Digester digester,
String path)
|
protected void |
addServerPropertiesRules(String path,
String setterMethod,
int parentIndex)
|
protected void |
addSetPropertiesRule(String path,
org.apache.commons.digester.Digester digester)
|
protected void |
addSetPropertiesRule(String path,
org.apache.commons.digester.Digester digester,
String[] s1,
String[] s2)
|
protected void |
addSingleFilterRule(org.apache.commons.digester.Digester digester,
String path)
|
abstract String |
getRootName()
|
protected Object |
process(ReaderResource[] configResources)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CONTAINER_CONTEXT
public static final String DEFAULT_CONTAINER_CONTEXT
FILTER_INTERFACE
public static final String FILTER_INTERFACE
logger
protected final transient Log logger
- logger used by this class
digester
protected org.apache.commons.digester.Digester digester
containerReferences
protected List containerReferences
configEncoding
protected String configEncoding
AbstractDigesterConfiguration
protected AbstractDigesterConfiguration(boolean validate,
String dtd)
process
protected Object process(ReaderResource[] configResources)
throws ConfigurationException
- Throws:
ConfigurationException
getRootName
public abstract String getRootName()
addContainerContextRules
protected void addContainerContextRules(String path,
String setterMethod,
int parentIndex)
throws ConfigurationException
- Throws:
ConfigurationException
addServerPropertiesRules
protected void addServerPropertiesRules(String path,
String setterMethod,
int parentIndex)
addSetPropertiesRule
protected void addSetPropertiesRule(String path,
org.apache.commons.digester.Digester digester)
addSetPropertiesRule
protected void addSetPropertiesRule(String path,
org.apache.commons.digester.Digester digester,
String[] s1,
String[] s2)
addMulePropertiesRule
protected void addMulePropertiesRule(String path,
org.apache.commons.digester.Digester digester)
addMulePropertiesRule
protected void addMulePropertiesRule(String path,
org.apache.commons.digester.Digester digester,
String propertiesSetter)
addMulePropertiesRule
protected void addMulePropertiesRule(String path,
org.apache.commons.digester.Digester digester,
String propertiesSetter,
String parentElement)
addFilterRules
protected void addFilterRules(org.apache.commons.digester.Digester digester,
String path)
throws ConfigurationException
- Throws:
ConfigurationException
addFilterGroupRule
protected void addFilterGroupRule(org.apache.commons.digester.Digester digester,
String path)
throws ConfigurationException
- Throws:
ConfigurationException
addLeftFilterRule
protected void addLeftFilterRule(org.apache.commons.digester.Digester digester,
String path)
throws ConfigurationException
- Throws:
ConfigurationException
addRightFilterRule
protected void addRightFilterRule(org.apache.commons.digester.Digester digester,
String path)
throws ConfigurationException
- Throws:
ConfigurationException
addSingleFilterRule
protected void addSingleFilterRule(org.apache.commons.digester.Digester digester,
String path)
throws ConfigurationException
- Throws:
ConfigurationException
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.