Uses of Interface
org.apache.synapse.Processor

Packages that use Processor
org.apache.synapse   
org.apache.synapse.axis2   
org.apache.synapse.processors   
org.apache.synapse.processors.builtin   
org.apache.synapse.processors.builtin.axis2   
org.apache.synapse.processors.builtin.xslt   
org.apache.synapse.processors.mediatortypes   
org.apache.synapse.processors.mediatortypes.axis2   
org.apache.synapse.processors.rules   
org.apache.synapse.xml   
 

Uses of Processor in org.apache.synapse
 

Methods in org.apache.synapse that return Processor
abstract  Processor SynapseEnvironment.lookupProcessor(java.lang.String name)
          This is used by the references to find a processor with a given name
abstract  Processor SynapseEnvironment.getMasterProcessor()
          This returns the "Master Processor" which is the root processor for this instance of Synapse.
 

Methods in org.apache.synapse with parameters of type Processor
abstract  void SynapseEnvironment.addProcessor(Processor p)
          This is how you add a processor to the list of processors.
abstract  void SynapseEnvironment.setMasterProcessor(Processor p)
          This sets the root processor for the engine.
 

Uses of Processor in org.apache.synapse.axis2
 

Methods in org.apache.synapse.axis2 that return Processor
 Processor Axis2SynapseEnvironment.lookupProcessor(java.lang.String name)
           
 Processor Axis2SynapseEnvironment.getMasterProcessor()
           
 

Methods in org.apache.synapse.axis2 with parameters of type Processor
 void Axis2SynapseEnvironment.addProcessor(Processor p)
           
 void Axis2SynapseEnvironment.setMasterProcessor(Processor p)
           
 

Uses of Processor in org.apache.synapse.processors
 

Classes in org.apache.synapse.processors that implement Processor
 class AbstractProcessor
           Abstract Processor...
 class InProcessor
          Only processes if this is not a response
 class ListProcessor
          stages, mediations that it has as subelements It is a way of grouping stuff.
 class NeverProcessor
          This never executes its children.
 class OutProcessor
           This only executes on response messages
 class RefProcessor
          Calls another processor which is referred to by the Ref property.
 class StageProcessor
           
 class SynapseProcessor
          This implements the main processor.
 

Uses of Processor in org.apache.synapse.processors.builtin
 

Classes in org.apache.synapse.processors.builtin that implement Processor
 class HeaderProcessor
           
 class LogProcessor
           Logs the message using commons logging
 class SendProcessor
           This sends the message on (or back)
 

Uses of Processor in org.apache.synapse.processors.builtin.axis2
 

Classes in org.apache.synapse.processors.builtin.axis2 that implement Processor
 class AddressingInProcessor
          

This class turns on the addressing module and then calls an empty service There's probably a better way but this should work!

 class FaultProcessor
          

This returns a fault in response to this message

 class SecurityProcessor
           
 

Uses of Processor in org.apache.synapse.processors.builtin.xslt
 

Classes in org.apache.synapse.processors.builtin.xslt that implement Processor
 class XSLTProcessor
           
 

Methods in org.apache.synapse.processors.builtin.xslt that return Processor
 Processor XSLTProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 

Uses of Processor in org.apache.synapse.processors.mediatortypes
 

Classes in org.apache.synapse.processors.mediatortypes that implement Processor
 class ClassMediatorProcessor
          This executes the "mediate" operation on a new instance of the specified class TODO add support for simple properties to be set
 

Uses of Processor in org.apache.synapse.processors.mediatortypes.axis2
 

Classes in org.apache.synapse.processors.mediatortypes.axis2 that implement Processor
 class ServiceMediatorProcessor
           This class executes a service in the "owning" axis2 engine.
 

Uses of Processor in org.apache.synapse.processors.rules
 

Classes in org.apache.synapse.processors.rules that implement Processor
 class RegexProcessor
           This checks the pattern against a property and if true processes the message with its child or children
 class XPathProcessor
           This class executes an XPath test against the message envelope and then processes all subsequent rules/mediations if the test is true
 

Uses of Processor in org.apache.synapse.xml
 

Methods in org.apache.synapse.xml that return Processor
 Processor XPathProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor SynapseProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor StageProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor ServiceMediatorProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor SendProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor SecurityProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor RegexProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor RefProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
static Processor ProcessorConfiguratorFinder.getProcessor(SynapseEnvironment synapseEnv, org.apache.axis2.om.OMElement element)
          This method returns a Processor given an OMElement.
 Processor ProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor OutProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor NeverProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor LogProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor InProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor HeaderProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor FaultProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor ClassMediatorProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 Processor AddressingProcessorConfigurator.createProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el)
           
 

Methods in org.apache.synapse.xml with parameters of type Processor
 void AbstractProcessorConfigurator.setNameOnProcessor(SynapseEnvironment se, org.apache.axis2.om.OMElement el, Processor p)