org.apache.synapse.xml
Class AbstractListProcessorConfigurator

java.lang.Object
  extended byorg.apache.synapse.xml.AbstractProcessorConfigurator
      extended byorg.apache.synapse.xml.AbstractListProcessorConfigurator
All Implemented Interfaces:
ProcessorConfigurator
Direct Known Subclasses:
InProcessorConfigurator, NeverProcessorConfigurator, OutProcessorConfigurator, RegexProcessorConfigurator, StageProcessorConfigurator, SynapseProcessorConfigurator, XPathProcessorConfigurator

public abstract class AbstractListProcessorConfigurator
extends AbstractProcessorConfigurator

This is the abstract parent of any tag which is a "Node" - so <stage>, <in><out> and <never> all fit this model

It recursively creates a list of processors from the children.


Constructor Summary
AbstractListProcessorConfigurator()
           
 
Method Summary
 void addChildrenAndSetName(SynapseEnvironment se, org.apache.axis2.om.OMElement el, ListProcessor p)
           
 
Methods inherited from class org.apache.synapse.xml.AbstractProcessorConfigurator
setNameOnProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.synapse.xml.ProcessorConfigurator
createProcessor, getTagQName
 

Constructor Detail

AbstractListProcessorConfigurator

public AbstractListProcessorConfigurator()
Method Detail

addChildrenAndSetName

public void addChildrenAndSetName(SynapseEnvironment se,
                                  org.apache.axis2.om.OMElement el,
                                  ListProcessor p)