A C E F G H I L M N O P R S X

A

ADDRESSING_PROCESSED - Static variable in interface org.apache.synapse.Constants
 
ADDRESSING_PROCESSED_CONFIGURATION_CONTEXT - Static variable in interface org.apache.synapse.Constants
 
ADD_ADDRESSING - Static variable in interface org.apache.synapse.Constants
 
AbstractListProcessorConfigurator - class org.apache.synapse.xml.AbstractListProcessorConfigurator.
This is the abstract parent of any tag which is a "Node" - so <stage>, <in><out> and <never> all fit this model
AbstractListProcessorConfigurator() - Constructor for class org.apache.synapse.xml.AbstractListProcessorConfigurator
 
AbstractProcessor - class org.apache.synapse.processors.AbstractProcessor.
Abstract Processor...
AbstractProcessor() - Constructor for class org.apache.synapse.processors.AbstractProcessor
 
AbstractProcessorConfigurator - class org.apache.synapse.xml.AbstractProcessorConfigurator.
This is the abstract superclass of any tag that isn't a "node".
AbstractProcessorConfigurator() - Constructor for class org.apache.synapse.xml.AbstractProcessorConfigurator
 
AddressingInProcessor - class org.apache.synapse.processors.builtin.axis2.AddressingInProcessor.

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

AddressingInProcessor() - Constructor for class org.apache.synapse.processors.builtin.axis2.AddressingInProcessor
 
AddressingProcessorConfigurator - class org.apache.synapse.xml.AddressingProcessorConfigurator.
<synapse:addressing/>
AddressingProcessorConfigurator() - Constructor for class org.apache.synapse.xml.AddressingProcessorConfigurator
 
Axis2FlexibleMEPClient - class org.apache.synapse.axis2.Axis2FlexibleMEPClient.
This is a simple client that handles both in only and in out
Axis2FlexibleMEPClient() - Constructor for class org.apache.synapse.axis2.Axis2FlexibleMEPClient
 
Axis2Sender - class org.apache.synapse.axis2.Axis2Sender.
This class helps the Axis2SynapseEnvironment implement the send method
Axis2Sender() - Constructor for class org.apache.synapse.axis2.Axis2Sender
 
Axis2SynapseEnvironment - class org.apache.synapse.axis2.Axis2SynapseEnvironment.
This is the Axis2 implementation of the SynapseEnvironment
Axis2SynapseEnvironment(OMElement, ClassLoader) - Constructor for class org.apache.synapse.axis2.Axis2SynapseEnvironment
 
Axis2SynapseEnvironmentFinder - class org.apache.synapse.axis2.Axis2SynapseEnvironmentFinder.

The SynapseEnvironment needs to be set up and then is used by the SynapseMessageReceiver to inject messages.

Axis2SynapseEnvironmentFinder() - Constructor for class org.apache.synapse.axis2.Axis2SynapseEnvironmentFinder
 
Axis2SynapseMessage - class org.apache.synapse.axis2.Axis2SynapseMessage.
A wrapper on Axis2's Message Context that implements the SynapseMessage interface
Axis2SynapseMessage(MessageContext) - Constructor for class org.apache.synapse.axis2.Axis2SynapseMessage
 
addChildrenAndSetName(SynapseEnvironment, OMElement, ListProcessor) - Method in class org.apache.synapse.xml.AbstractListProcessorConfigurator
 
addProcessor(Processor) - Method in class org.apache.synapse.SynapseEnvironment
This is how you add a processor to the list of processors.
addProcessor(Processor) - Method in class org.apache.synapse.axis2.Axis2SynapseEnvironment
 
addXPathNamespace(String, String) - Method in class org.apache.synapse.processors.rules.XPathProcessor
 

C

CLASSMEDIATOR - Static variable in interface org.apache.synapse.Constants
 
ClassMediatorProcessor - class org.apache.synapse.processors.mediatortypes.ClassMediatorProcessor.
This executes the "mediate" operation on a new instance of the specified class TODO add support for simple properties to be set
ClassMediatorProcessor() - Constructor for class org.apache.synapse.processors.mediatortypes.ClassMediatorProcessor
 
ClassMediatorProcessorConfigurator - class org.apache.synapse.xml.ClassMediatorProcessorConfigurator.
<synapse:classmediator name="nm" class="org.fremantle.mediator"</synapse:classmediator> TODO add ability to configure properties with Strings/OMElements based on children.
ClassMediatorProcessorConfigurator() - Constructor for class org.apache.synapse.xml.ClassMediatorProcessorConfigurator
 
Constants - interface org.apache.synapse.Constants.
Global constants for the Synapse project
Constants - interface org.apache.synapse.xml.Constants.

Constants used in the XML processing

createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.processors.builtin.xslt.XSLTProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.AddressingProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.ClassMediatorProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.FaultProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.HeaderProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.InProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.LogProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.NeverProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.OutProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in interface org.apache.synapse.xml.ProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.RefProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.RegexProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.SecurityProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.SendProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.ServiceMediatorProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.StageProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.SynapseProcessorConfigurator
 
createProcessor(SynapseEnvironment, OMElement) - Method in class org.apache.synapse.xml.XPathProcessorConfigurator
 

E

EMPTYMEDIATOR - Static variable in interface org.apache.synapse.Constants
 
EmptyMessageReceiver - class org.apache.synapse.axis2.EmptyMessageReceiver.
Does nothing! Used as an endpoint so we can engage modules
EmptyMessageReceiver() - Constructor for class org.apache.synapse.axis2.EmptyMessageReceiver
 
EnvironmentAware - interface org.apache.synapse.api.EnvironmentAware.
API for Mediators to get access to the Synapse Environment

F

FaultProcessor - class org.apache.synapse.processors.builtin.axis2.FaultProcessor.

This returns a fault in response to this message

FaultProcessor() - Constructor for class org.apache.synapse.processors.builtin.axis2.FaultProcessor
 
FaultProcessorConfigurator - class org.apache.synapse.xml.FaultProcessorConfigurator.
<synapse:fault name="optional"/> TODO add the ability to configure the fault codes, etc
FaultProcessorConfigurator() - Constructor for class org.apache.synapse.xml.FaultProcessorConfigurator
 
find(QName) - Static method in class org.apache.synapse.xml.ProcessorConfiguratorFinder
 
findOperation(AxisService, MessageContext) - Method in class org.apache.synapse.axis2.SynapseDispatcher
 
findService(MessageContext) - Method in class org.apache.synapse.axis2.SynapseDispatcher
 

G

getClassLoader() - Method in class org.apache.synapse.SynapseEnvironment
 
getClassLoader() - Method in class org.apache.synapse.axis2.Axis2SynapseEnvironment
 
getClazz() - Method in class org.apache.synapse.processors.mediatortypes.ClassMediatorProcessor
 
getEnvelope() - Method in interface org.apache.synapse.SynapseMessage
 
getEnvelope() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getFaultTo() - Method in interface org.apache.synapse.SynapseMessage
 
getFaultTo() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getFrom() - Method in interface org.apache.synapse.SynapseMessage
 
getFrom() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getHeader(SynapseMessage) - Method in class org.apache.synapse.HeaderType
 
getHeaderType() - Method in class org.apache.synapse.HeaderType
 
getHeaderType() - Method in class org.apache.synapse.processors.builtin.HeaderProcessor
 
getHeaderType() - Method in class org.apache.synapse.processors.rules.RegexProcessor
 
getList() - Method in class org.apache.synapse.processors.ListProcessor
 
getMasterProcessor() - Method in class org.apache.synapse.SynapseEnvironment
This returns the "Master Processor" which is the root processor for this instance of Synapse.
getMasterProcessor() - Method in class org.apache.synapse.axis2.Axis2SynapseEnvironment
 
getMessageContext() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getMessageID() - Method in interface org.apache.synapse.SynapseMessage
 
getMessageID() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getMessageId() - Method in interface org.apache.synapse.SynapseMessage
 
getMessageId() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getName() - Method in interface org.apache.synapse.Processor
the name of the instance of this processor
getName() - Method in class org.apache.synapse.processors.AbstractProcessor
 
getParent() - Method in class org.apache.synapse.SynapseEnvironment
 
getPattern() - Method in class org.apache.synapse.processors.rules.RegexProcessor
 
getProcessor(SynapseEnvironment, OMElement) - Static method in class org.apache.synapse.xml.ProcessorConfiguratorFinder
This method returns a Processor given an OMElement.
getProperty(String) - Method in class org.apache.synapse.SynapseEnvironment
Retrieves an object given a key.
getProperty(String) - Method in interface org.apache.synapse.SynapseMessage
 
getProperty(String) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getPropertyName() - Method in class org.apache.synapse.processors.rules.RegexProcessor
 
getPropertyNames() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getRef() - Method in class org.apache.synapse.processors.RefProcessor
 
getRelatesTo() - Method in interface org.apache.synapse.SynapseMessage
 
getRelatesTo() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getReplyTo() - Method in interface org.apache.synapse.SynapseMessage
 
getReplyTo() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getServiceName() - Method in class org.apache.synapse.processors.mediatortypes.axis2.ServiceMediatorProcessor
 
getSoapAction() - Method in interface org.apache.synapse.SynapseMessage
 
getSoapAction() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getSynapseEnvironment(MessageContext) - Static method in class org.apache.synapse.axis2.Axis2SynapseEnvironmentFinder
 
getTagQName() - Method in class org.apache.synapse.processors.builtin.xslt.XSLTProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.AddressingProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.ClassMediatorProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.FaultProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.HeaderProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.InProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.LogProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.NeverProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.OutProcessorConfigurator
 
getTagQName() - Method in interface org.apache.synapse.xml.ProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.RefProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.RegexProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.SecurityProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.SendProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.ServiceMediatorProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.StageProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.SynapseProcessorConfigurator
 
getTagQName() - Method in class org.apache.synapse.xml.XPathProcessorConfigurator
 
getTo() - Method in interface org.apache.synapse.SynapseMessage
 
getTo() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getValue() - Method in class org.apache.synapse.processors.builtin.HeaderProcessor
 
getWSAAction() - Method in interface org.apache.synapse.SynapseMessage
 
getWSAAction() - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
getXPathExpr() - Method in class org.apache.synapse.processors.rules.XPathProcessor
 

H

HeaderProcessor - class org.apache.synapse.processors.builtin.HeaderProcessor.
 
HeaderProcessor() - Constructor for class org.apache.synapse.processors.builtin.HeaderProcessor
 
HeaderProcessorConfigurator - class org.apache.synapse.xml.HeaderProcessorConfigurator.
<synapse:header name="optional" type="to|from|faultto|replyto|action" value="newvalue"/>
HeaderProcessorConfigurator() - Constructor for class org.apache.synapse.xml.HeaderProcessorConfigurator
 
HeaderType - class org.apache.synapse.HeaderType.
This class encapsulates access to headers.
HeaderType() - Constructor for class org.apache.synapse.HeaderType
 

I

ISRESPONSE_PROPERTY - Static variable in interface org.apache.synapse.Constants
 
InProcessor - class org.apache.synapse.processors.InProcessor.
Only processes if this is not a response
InProcessor() - Constructor for class org.apache.synapse.processors.InProcessor
 
InProcessorConfigurator - class org.apache.synapse.xml.InProcessorConfigurator.
<in name="optional">....<DT><A HREF="org/apache/synapse/xml/InProcessorConfigurator.html#InProcessorConfigurator()"><B>InProcessorConfigurator()</B></A> - Constructor for class org.apache.synapse.xml.<A HREF="org/apache/synapse/xml/InProcessorConfigurator.html" title="class in org.apache.synapse.xml">InProcessorConfigurator</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/axis2/SynapseDispatcher.html#initDispatcher()"><B>initDispatcher()</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/SynapseDispatcher.html" title="class in org.apache.synapse.axis2">SynapseDispatcher</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/SynapseEnvironment.html#injectMessage(org.apache.synapse.SynapseMessage)"><B>injectMessage(SynapseMessage)</B></A> - Method in class org.apache.synapse.<A HREF="org/apache/synapse/SynapseEnvironment.html" title="class in org.apache.synapse">SynapseEnvironment</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/axis2/Axis2SynapseEnvironment.html#injectMessage(org.apache.synapse.SynapseMessage)"><B>injectMessage(SynapseMessage)</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/Axis2SynapseEnvironment.html" title="class in org.apache.synapse.axis2">Axis2SynapseEnvironment</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/SynapseMessage.html#isDoingMTOM()"><B>isDoingMTOM()</B></A> - Method in interface org.apache.synapse.<A HREF="org/apache/synapse/SynapseMessage.html" title="interface in org.apache.synapse">SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html#isDoingMTOM()"><B>isDoingMTOM()</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html" title="class in org.apache.synapse.axis2">Axis2SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/SynapseMessage.html#isDoingREST()"><B>isDoingREST()</B></A> - Method in interface org.apache.synapse.<A HREF="org/apache/synapse/SynapseMessage.html" title="interface in org.apache.synapse">SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html#isDoingREST()"><B>isDoingREST()</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html" title="class in org.apache.synapse.axis2">Axis2SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/SynapseMessage.html#isFaultResponse()"><B>isFaultResponse()</B></A> - Method in interface org.apache.synapse.<A HREF="org/apache/synapse/SynapseMessage.html" title="interface in org.apache.synapse">SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html#isFaultResponse()"><B>isFaultResponse()</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html" title="class in org.apache.synapse.axis2">Axis2SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/SynapseMessage.html#isResponse()"><B>isResponse()</B></A> - Method in interface org.apache.synapse.<A HREF="org/apache/synapse/SynapseMessage.html" title="interface in org.apache.synapse">SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html#isResponse()"><B>isResponse()</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html" title="class in org.apache.synapse.axis2">Axis2SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/SynapseMessage.html#isSOAP11()"><B>isSOAP11()</B></A> - Method in interface org.apache.synapse.<A HREF="org/apache/synapse/SynapseMessage.html" title="interface in org.apache.synapse">SynapseMessage</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html#isSOAP11()"><B>isSOAP11()</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/Axis2SynapseMessage.html" title="class in org.apache.synapse.axis2">Axis2SynapseMessage</A> <DD>&nbsp; </DL> <HR> <A NAME="_L_"><!-- --></A><H2> <B>L</B></H2> <DL> <DT><A HREF="org/apache/synapse/processors/ListProcessor.html" title="class in org.apache.synapse.processors"><B>ListProcessor</B></A> - class org.apache.synapse.processors.<A HREF="org/apache/synapse/processors/ListProcessor.html" title="class in org.apache.synapse.processors">ListProcessor</A>.<DD>stages, mediations that it has as subelements It is a way of grouping stuff.<DT><A HREF="org/apache/synapse/processors/ListProcessor.html#ListProcessor()"><B>ListProcessor()</B></A> - Constructor for class org.apache.synapse.processors.<A HREF="org/apache/synapse/processors/ListProcessor.html" title="class in org.apache.synapse.processors">ListProcessor</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/processors/builtin/LogProcessor.html" title="class in org.apache.synapse.processors.builtin"><B>LogProcessor</B></A> - class org.apache.synapse.processors.builtin.<A HREF="org/apache/synapse/processors/builtin/LogProcessor.html" title="class in org.apache.synapse.processors.builtin">LogProcessor</A>.<DD> Logs the message using commons logging <DT><A HREF="org/apache/synapse/processors/builtin/LogProcessor.html#LogProcessor()"><B>LogProcessor()</B></A> - Constructor for class org.apache.synapse.processors.builtin.<A HREF="org/apache/synapse/processors/builtin/LogProcessor.html" title="class in org.apache.synapse.processors.builtin">LogProcessor</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/xml/LogProcessorConfigurator.html" title="class in org.apache.synapse.xml"><B>LogProcessorConfigurator</B></A> - class org.apache.synapse.xml.<A HREF="org/apache/synapse/xml/LogProcessorConfigurator.html" title="class in org.apache.synapse.xml">LogProcessorConfigurator</A>.<DD> Logs messages using Commons-logging.<DT><A HREF="org/apache/synapse/xml/LogProcessorConfigurator.html#LogProcessorConfigurator()"><B>LogProcessorConfigurator()</B></A> - Constructor for class org.apache.synapse.xml.<A HREF="org/apache/synapse/xml/LogProcessorConfigurator.html" title="class in org.apache.synapse.xml">LogProcessorConfigurator</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/SynapseEnvironment.html#lookupProcessor(java.lang.String)"><B>lookupProcessor(String)</B></A> - Method in class org.apache.synapse.<A HREF="org/apache/synapse/SynapseEnvironment.html" title="class in org.apache.synapse">SynapseEnvironment</A> <DD>This is used by the references to find a processor with a given name <DT><A HREF="org/apache/synapse/axis2/Axis2SynapseEnvironment.html#lookupProcessor(java.lang.String)"><B>lookupProcessor(String)</B></A> - Method in class org.apache.synapse.axis2.<A HREF="org/apache/synapse/axis2/Axis2SynapseEnvironment.html" title="class in org.apache.synapse.axis2">Axis2SynapseEnvironment</A> <DD>&nbsp; </DL> <HR> <A NAME="_M_"><!-- --></A><H2> <B>M</B></H2> <DL> <DT><A HREF="org/apache/synapse/Constants.html#MEDIATE_OPERATION_NAME"><B>MEDIATE_OPERATION_NAME</B></A> - Static variable in interface org.apache.synapse.<A HREF="org/apache/synapse/Constants.html" title="interface in org.apache.synapse">Constants</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/Constants.html#MEDIATOR_RESPONSE_PROPERTY"><B>MEDIATOR_RESPONSE_PROPERTY</B></A> - Static variable in interface org.apache.synapse.<A HREF="org/apache/synapse/Constants.html" title="interface in org.apache.synapse">Constants</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/Constants.html#MEDIATOR_SYNAPSE_ENV_PROPERTY"><B>MEDIATOR_SYNAPSE_ENV_PROPERTY</B></A> - Static variable in interface org.apache.synapse.<A HREF="org/apache/synapse/Constants.html" title="interface in org.apache.synapse">Constants</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/api/Mediator.html" title="interface in org.apache.synapse.api"><B>Mediator</B></A> - interface org.apache.synapse.api.<A HREF="org/apache/synapse/api/Mediator.html" title="interface in org.apache.synapse.api">Mediator</A>.<DD>API interface for pluggable mediators<DT><A HREF="org/apache/synapse/api/Mediator.html#mediate(org.apache.synapse.SynapseMessage)"><B>mediate(SynapseMessage)</B></A> - Method in interface org.apache.synapse.api.<A HREF="org/apache/synapse/api/Mediator.html" title="interface in org.apache.synapse.api">Mediator</A> <DD>&nbsp; </DL> <HR> <A NAME="_N_"><!-- --></A><H2> <B>N</B></H2> <DL> <DT><A HREF="org/apache/synapse/processors/NeverProcessor.html" title="class in org.apache.synapse.processors"><B>NeverProcessor</B></A> - class org.apache.synapse.processors.<A HREF="org/apache/synapse/processors/NeverProcessor.html" title="class in org.apache.synapse.processors">NeverProcessor</A>.<DD>This never executes its children.<DT><A HREF="org/apache/synapse/processors/NeverProcessor.html#NeverProcessor()"><B>NeverProcessor()</B></A> - Constructor for class org.apache.synapse.processors.<A HREF="org/apache/synapse/processors/NeverProcessor.html" title="class in org.apache.synapse.processors">NeverProcessor</A> <DD>&nbsp; <DT><A HREF="org/apache/synapse/xml/NeverProcessorConfigurator.html" title="class in org.apache.synapse.xml"><B>NeverProcessorConfigurator</B></A> - class org.apache.synapse.xml.<A HREF="org/apache/synapse/xml/NeverProcessorConfigurator.html" title="class in org.apache.synapse.xml">NeverProcessorConfigurator</A>.<DD><xmp><synapse:never name="optional"><more stuff in here></synapse:never> Stuff in here never gets processed You might think that a bit useless, but it lets you put things you want to refer to from elsewhere
NeverProcessorConfigurator() - Constructor for class org.apache.synapse.xml.NeverProcessorConfigurator
 

O

OutProcessor - class org.apache.synapse.processors.OutProcessor.
This only executes on response messages
OutProcessor() - Constructor for class org.apache.synapse.processors.OutProcessor
 
OutProcessorConfigurator - class org.apache.synapse.xml.OutProcessorConfigurator.
 
OutProcessorConfigurator() - Constructor for class org.apache.synapse.xml.OutProcessorConfigurator
 
org.apache.synapse - package org.apache.synapse
 
org.apache.synapse.api - package org.apache.synapse.api
 
org.apache.synapse.axis2 - package org.apache.synapse.axis2
 
org.apache.synapse.processors - package org.apache.synapse.processors
 
org.apache.synapse.processors.builtin - package org.apache.synapse.processors.builtin
 
org.apache.synapse.processors.builtin.axis2 - package org.apache.synapse.processors.builtin.axis2
 
org.apache.synapse.processors.builtin.xslt - package org.apache.synapse.processors.builtin.xslt
 
org.apache.synapse.processors.mediatortypes - package org.apache.synapse.processors.mediatortypes
 
org.apache.synapse.processors.mediatortypes.axis2 - package org.apache.synapse.processors.mediatortypes.axis2
 
org.apache.synapse.processors.rules - package org.apache.synapse.processors.rules
 
org.apache.synapse.xml - package org.apache.synapse.xml
 

P

Processor - interface org.apache.synapse.Processor.
Processors are the main extension mechanism for Synapse.
ProcessorConfigurator - interface org.apache.synapse.xml.ProcessorConfigurator.
 
ProcessorConfiguratorFinder - class org.apache.synapse.xml.ProcessorConfiguratorFinder.
This class is based on J2SE Service Provider model http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider
ProcessorConfiguratorFinder() - Constructor for class org.apache.synapse.xml.ProcessorConfiguratorFinder
 
parent - Variable in class org.apache.synapse.SynapseEnvironment
 
process(SynapseEnvironment, SynapseMessage) - Method in interface org.apache.synapse.Processor
This method is used to process a message.
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.InProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.ListProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.NeverProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.OutProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.RefProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.builtin.HeaderProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.builtin.LogProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.builtin.SendProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.builtin.axis2.AddressingInProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.builtin.axis2.FaultProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.builtin.axis2.SecurityProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.builtin.xslt.XSLTProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.mediatortypes.ClassMediatorProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.mediatortypes.axis2.ServiceMediatorProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.rules.RegexProcessor
 
process(SynapseEnvironment, SynapseMessage) - Method in class org.apache.synapse.processors.rules.XPathProcessor
 
properties - Variable in class org.apache.synapse.SynapseEnvironment
 

R

RefProcessor - class org.apache.synapse.processors.RefProcessor.
Calls another processor which is referred to by the Ref property.
RefProcessor() - Constructor for class org.apache.synapse.processors.RefProcessor
 
RefProcessorConfigurator - class org.apache.synapse.xml.RefProcessorConfigurator.
 
RefProcessorConfigurator() - Constructor for class org.apache.synapse.xml.RefProcessorConfigurator
 
RegexProcessor - class org.apache.synapse.processors.rules.RegexProcessor.
This checks the pattern against a property and if true processes the message with its child or children
RegexProcessor() - Constructor for class org.apache.synapse.processors.rules.RegexProcessor
 
RegexProcessorConfigurator - class org.apache.synapse.xml.RegexProcessorConfigurator.
 
RegexProcessorConfigurator() - Constructor for class org.apache.synapse.xml.RegexProcessorConfigurator
 
receive(MessageContext) - Method in class org.apache.synapse.axis2.EmptyMessageReceiver
 
receive(MessageContext) - Method in class org.apache.synapse.axis2.ServiceMediatorMessageReceiver
 
receive(MessageContext) - Method in class org.apache.synapse.axis2.SynapseMessageReceiver
 

S

SECURITY_QOS - Static variable in interface org.apache.synapse.Constants
 
STRACTION - Static variable in class org.apache.synapse.HeaderType
 
STRFAULT - Static variable in class org.apache.synapse.HeaderType
 
STRFROM - Static variable in class org.apache.synapse.HeaderType
 
STRREPLYTO - Static variable in class org.apache.synapse.HeaderType
 
STRTO - Static variable in class org.apache.synapse.HeaderType
 
SYNAPSE - Static variable in interface org.apache.synapse.xml.Constants
 
SYNAPSECONFIGURATION - Static variable in interface org.apache.synapse.Constants
 
SYNAPSE_ENVIRONMENT - Static variable in interface org.apache.synapse.Constants
 
SYNAPSE_NAMESPACE - Static variable in interface org.apache.synapse.xml.Constants
 
SecurityProcessor - class org.apache.synapse.processors.builtin.axis2.SecurityProcessor.
 
SecurityProcessor() - Constructor for class org.apache.synapse.processors.builtin.axis2.SecurityProcessor
 
SecurityProcessorConfigurator - class org.apache.synapse.xml.SecurityProcessorConfigurator.
 
SecurityProcessorConfigurator() - Constructor for class org.apache.synapse.xml.SecurityProcessorConfigurator
 
SendProcessor - class org.apache.synapse.processors.builtin.SendProcessor.
This sends the message on (or back)
SendProcessor() - Constructor for class org.apache.synapse.processors.builtin.SendProcessor
 
SendProcessorConfigurator - class org.apache.synapse.xml.SendProcessorConfigurator.
 
SendProcessorConfigurator() - Constructor for class org.apache.synapse.xml.SendProcessorConfigurator
 
ServiceMediatorMessageReceiver - class org.apache.synapse.axis2.ServiceMediatorMessageReceiver.
 
ServiceMediatorMessageReceiver() - Constructor for class org.apache.synapse.axis2.ServiceMediatorMessageReceiver
 
ServiceMediatorProcessor - class org.apache.synapse.processors.mediatortypes.axis2.ServiceMediatorProcessor.
This class executes a service in the "owning" axis2 engine.
ServiceMediatorProcessor() - Constructor for class org.apache.synapse.processors.mediatortypes.axis2.ServiceMediatorProcessor
 
ServiceMediatorProcessorConfigurator - class org.apache.synapse.xml.ServiceMediatorProcessorConfigurator.
 
ServiceMediatorProcessorConfigurator() - Constructor for class org.apache.synapse.xml.ServiceMediatorProcessorConfigurator
 
StageProcessor - class org.apache.synapse.processors.StageProcessor.
 
StageProcessor() - Constructor for class org.apache.synapse.processors.StageProcessor
 
StageProcessorConfigurator - class org.apache.synapse.xml.StageProcessorConfigurator.
<synapse:stage name="optional"> do everything in here </synapse:stage>
StageProcessorConfigurator() - Constructor for class org.apache.synapse.xml.StageProcessorConfigurator
 
SynapseDispatcher - class org.apache.synapse.axis2.SynapseDispatcher.
This sends every message to the SynapseMessageReceiver so that it can pass them to Synapse
SynapseDispatcher() - Constructor for class org.apache.synapse.axis2.SynapseDispatcher
 
SynapseEnvironment - class org.apache.synapse.SynapseEnvironment.
Common stuff needed to embed Synapse into a given runtime (e.g.
SynapseEnvironment(SynapseEnvironment) - Constructor for class org.apache.synapse.SynapseEnvironment
 
SynapseException - exception org.apache.synapse.SynapseException.
Runtime exception for Synapse code to throw
SynapseException(String) - Constructor for class org.apache.synapse.SynapseException
 
SynapseException(String, Throwable) - Constructor for class org.apache.synapse.SynapseException
 
SynapseException(Throwable) - Constructor for class org.apache.synapse.SynapseException
 
SynapseMessage - interface org.apache.synapse.SynapseMessage.
The core definition of a message flowing thru Synapse.
SynapseMessageReceiver - class org.apache.synapse.axis2.SynapseMessageReceiver.

This is used to "catch" messages in Axis2 and pass them to Synapse for processing.

SynapseMessageReceiver() - Constructor for class org.apache.synapse.axis2.SynapseMessageReceiver
 
SynapseProcessor - class org.apache.synapse.processors.SynapseProcessor.
This implements the main processor.
SynapseProcessor() - Constructor for class org.apache.synapse.processors.SynapseProcessor
 
SynapseProcessorConfigurator - class org.apache.synapse.xml.SynapseProcessorConfigurator.
 
SynapseProcessorConfigurator() - Constructor for class org.apache.synapse.xml.SynapseProcessorConfigurator
 
send(SynapseMessage, SynapseEnvironment) - Method in class org.apache.synapse.SynapseEnvironment
This method allows you send messages on.
send(MessageContext) - Static method in class org.apache.synapse.axis2.Axis2FlexibleMEPClient
 
send(SynapseMessage, SynapseEnvironment) - Method in class org.apache.synapse.axis2.Axis2SynapseEnvironment
 
sendBack(SynapseMessage) - Static method in class org.apache.synapse.axis2.Axis2Sender
 
sendOn(SynapseMessage, SynapseEnvironment) - Static method in class org.apache.synapse.axis2.Axis2Sender
 
setClassLoader(ClassLoader) - Method in interface org.apache.synapse.api.EnvironmentAware
 
setClassLoader(ClassLoader) - Method in class org.apache.synapse.axis2.Axis2SynapseEnvironment
 
setClazz(Class) - Method in class org.apache.synapse.processors.mediatortypes.ClassMediatorProcessor
 
setDoingMTOM(boolean) - Method in interface org.apache.synapse.SynapseMessage
 
setDoingMTOM(boolean) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setDoingREST(boolean) - Method in interface org.apache.synapse.SynapseMessage
 
setDoingREST(boolean) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setEnvelope(SOAPEnvelope) - Method in interface org.apache.synapse.SynapseMessage
 
setEnvelope(SOAPEnvelope) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setFaultResponse(boolean) - Method in interface org.apache.synapse.SynapseMessage
 
setFaultResponse(boolean) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setFaultTo(EndpointReference) - Method in interface org.apache.synapse.SynapseMessage
 
setFaultTo(EndpointReference) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setFrom(EndpointReference) - Method in interface org.apache.synapse.SynapseMessage
 
setFrom(EndpointReference) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setHeader(SynapseMessage, String) - Method in class org.apache.synapse.HeaderType
 
setHeaderType(String) - Method in class org.apache.synapse.HeaderType
 
setHeaderType(String) - Method in class org.apache.synapse.processors.builtin.HeaderProcessor
 
setHeaderType(String) - Method in class org.apache.synapse.processors.rules.RegexProcessor
 
setIsBody(boolean) - Method in class org.apache.synapse.processors.builtin.xslt.XSLTProcessor
 
setList(List) - Method in class org.apache.synapse.processors.ListProcessor
 
setMasterProcessor(Processor) - Method in class org.apache.synapse.SynapseEnvironment
This sets the root processor for the engine.
setMasterProcessor(Processor) - Method in class org.apache.synapse.axis2.Axis2SynapseEnvironment
 
setMessageContext(MessageContext) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setMessageID(String) - Method in interface org.apache.synapse.SynapseMessage
 
setMessageID(String) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setMessageId(String) - Method in interface org.apache.synapse.SynapseMessage
 
setMessageId(String) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setName(String) - Method in interface org.apache.synapse.Processor
set the name of the instance of the processor
setName(String) - Method in class org.apache.synapse.processors.AbstractProcessor
 
setNameOnProcessor(SynapseEnvironment, OMElement, Processor) - Method in class org.apache.synapse.xml.AbstractProcessorConfigurator
 
setParent(SynapseEnvironment) - Method in class org.apache.synapse.SynapseEnvironment
 
setPattern(String) - Method in class org.apache.synapse.processors.rules.RegexProcessor
 
setProperty(String, Object) - Method in class org.apache.synapse.SynapseEnvironment
Store a property for message context
setProperty(String, Object) - Method in interface org.apache.synapse.SynapseMessage
 
setProperty(String, Object) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setPropertyName(String) - Method in class org.apache.synapse.processors.rules.RegexProcessor
 
setRef(String) - Method in class org.apache.synapse.processors.RefProcessor
 
setRelatesTo(RelatesTo) - Method in interface org.apache.synapse.SynapseMessage
 
setRelatesTo(RelatesTo) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setReplyTo(EndpointReference) - Method in interface org.apache.synapse.SynapseMessage
 
setReplyTo(EndpointReference) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setResponse(boolean) - Method in interface org.apache.synapse.SynapseMessage
 
setResponse(boolean) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setServiceName(String) - Method in class org.apache.synapse.processors.mediatortypes.axis2.ServiceMediatorProcessor
 
setSoapAction(String) - Method in interface org.apache.synapse.SynapseMessage
 
setSoapAction(String) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setSynapseEnvironment(SynapseEnvironment) - Method in interface org.apache.synapse.api.EnvironmentAware
 
setTo(EndpointReference) - Method in interface org.apache.synapse.SynapseMessage
 
setTo(EndpointReference) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setValue(String) - Method in class org.apache.synapse.processors.builtin.HeaderProcessor
 
setWSAAction(String) - Method in interface org.apache.synapse.SynapseMessage
 
setWSAAction(String) - Method in class org.apache.synapse.axis2.Axis2SynapseMessage
 
setXPathExpr(String) - Method in class org.apache.synapse.processors.rules.XPathProcessor
 
setXSLInputStream(InputStream) - Method in class org.apache.synapse.processors.builtin.xslt.XSLTProcessor
 

X

XPathProcessor - class org.apache.synapse.processors.rules.XPathProcessor.
This class executes an XPath test against the message envelope and then processes all subsequent rules/mediations if the test is true
XPathProcessor() - Constructor for class org.apache.synapse.processors.rules.XPathProcessor
 
XPathProcessorConfigurator - class org.apache.synapse.xml.XPathProcessorConfigurator.
This class executes a test and then processes all subsequent rules/mediations if the test is true
XPathProcessorConfigurator() - Constructor for class org.apache.synapse.xml.XPathProcessorConfigurator
 
XSLTProcessor - class org.apache.synapse.processors.builtin.xslt.XSLTProcessor.
 
XSLTProcessor() - Constructor for class org.apache.synapse.processors.builtin.xslt.XSLTProcessor
 
XSLTProcessorConfigurator - class org.apache.synapse.processors.builtin.xslt.XSLTProcessorConfigurator.
 
XSLTProcessorConfigurator() - Constructor for class org.apache.synapse.processors.builtin.xslt.XSLTProcessorConfigurator
 

A C E F G H I L M N O P R S X