| Name | Package | Description |
| AbstractListMediator | org.apache.synapse.mediators | This class implements the base functionality of a List mediator |
| AbstractListMediatorFactory | org.apache.synapse.config.xml | This implements the basic logic to build a list mediator from a given XML
configuration. |
| AbstractMediator | org.apache.synapse.mediators | This class is an abstract Mediator, that defines the logging and debugging
elements of a mediator class. |
| AbstractMediatorFactory | org.apache.synapse.config.xml | Is the abstract superclass of MediatorFactory's |
| Axis2FlexibleMEPClient | org.apache.synapse.core.axis2 | This is a simple client that handles both in only and in out |
| Axis2MessageContext | org.apache.synapse.core.axis2 | No description provided. |
| Axis2MessageContextFinder | org.apache.synapse.core.axis2 |
The MessageContext needs to be set up and then is used by the SynapseMessageReceiver to inject messages. |
| Axis2Sender | org.apache.synapse.core.axis2 | This class helps the Axis2SynapseEnvironment implement the send method |
| Axis2SynapseEnvironment | org.apache.synapse.core.axis2 | This is the Axis2 implementation of the MessageContext |
| ClassMediator | org.apache.synapse.mediators.ext | The class mediator delegates the mediation to a new instance of a specified class. |
| ClassMediatorFactory | org.apache.synapse.config.xml | Creates an instance of a Class mediator using XML configuration specified |
| DeprecationConfiguration | org.apache.synapse.mediators.deprecation | No description provided. |
| DeprecationConfigurator | org.apache.synapse.mediators.deprecation | No description provided. |
| DeprecationMediator | org.apache.synapse.mediators.deprecation | No description provided. |
| DeprecationRule | org.apache.synapse.mediators.deprecation | No description provided. |
| DropMediator | org.apache.synapse.mediators.builtin | Halts further processing/mediation of the current message. |
| DropMediatorFactory | org.apache.synapse.config.xml | This creates a drop mediator instance |
| DynamicAxisOperation | org.apache.synapse.core.axis2 | DynamicAxisOperation which switch dynamically between MEPs |
| EmptyMessageReceiver | org.apache.synapse.core.axis2 | Does nothing! Used as an endpoint so we can engage modules |
| Endpoint | org.apache.synapse.config | An endpoint can be used to give a logical name to an endpoint address, and possibly reused. |
| ExtensionFactoryFinder | org.apache.synapse.config.xml | This class loads available ConfigurationFactory implementations from the
classpath and makes them available to the Synapse configuration builder. |
| FaultMediator | org.apache.synapse.mediators.transform | This transforms the current message instance into a SOAP Fault message. |
| FaultMediatorFactory | org.apache.synapse.config.xml | Creates a fault mediator instance |
| FilterMediator | org.apache.synapse.mediators.filters | The filter mediator combines the regex and xpath filtering functionality. |
| FilterMediatorFactory | org.apache.synapse.config.xml | Creates a filter mediator instance |
| GetPropertyFunction | org.apache.synapse.mediators | Implements the XPath extension function synapse:get-property(prop-name) |
| HeaderMediator | org.apache.synapse.mediators.transform | The header mediator is able to set a given value as a SOAP header, or remove a given
header from the current message instance. |
| HeaderMediatorFactory | org.apache.synapse.config.xml | This builds a Header Mediator parsing the XML configuration supplied
Set header |
| HeaderType | org.apache.synapse | This is a convenience class used to manipulate common headers. |
| InMediator | org.apache.synapse.mediators.filters | The In Mediator acts only on "incoming" messages into synapse. |
| InMediatorFactory | org.apache.synapse.config.xml | Creates an In mediator instance |
| LogMediator | org.apache.synapse.mediators.builtin | Logs the specified message into the configured logger. |
| LogMediatorFactory | org.apache.synapse.config.xml | Created a Log mediator that logs messages using commons-logging. |
| MediatorFactoryFinder | org.apache.synapse.config.xml | This class is based on J2SE Service Provider model
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider |
| MediatorProperty | org.apache.synapse.mediators | A mediator property is a name-value or name-expression pair which could be supplied
for certain mediators. |
| MediatorPropertyFactory | org.apache.synapse.config.xml | A utility class capable of creating instances of MediatorProperty objects by reading
through a given XML configuration |
| OutMediator | org.apache.synapse.mediators.filters | The Out Mediator acts only on "outgoing" messages from synapse. |
| OutMediatorFactory | org.apache.synapse.config.xml | Creates an Out mediator instance |
| PropertyMediator | org.apache.synapse.mediators.builtin | The property mediator would save a named property as a local property
of the Synapse Message Context. |
| PropertyMediatorFactory | org.apache.synapse.config.xml | Creates a set-property mediator through the supplied XML configuration |
| SendMediator | org.apache.synapse.mediators.builtin | The Send mediator sends the message using the following semantics. |
| SendMediatorFactory | org.apache.synapse.config.xml | The Send mediator factory parses a Send element and creates an instance of the mediator
//TODO support endpoints, failover and loadbalacing
The <send> element is used to send messages out of Synapse to some endpoint. |
| SequenceMediator | org.apache.synapse.mediators.base | The Sequence mediator either refers to another Sequence mediator instance
or is a *Named* list/sequence of other (child) Mediators |
| SequenceMediatorFactory | org.apache.synapse.config.xml | Builds an instance of a Sequence mediator through the Synapse configuration. |
| SLAConfigurator | org.apache.synapse.mediators.sla | No description provided. |
| SLAMediator | org.apache.synapse.mediators.sla | No description provided. |
| SLAObject | org.apache.synapse.mediators.sla | No description provided. |
| SLAStack | org.apache.synapse.mediators.sla | No description provided. |
| SpringConfigExtension | org.apache.synapse.config | This defines an extension to Synapse to process a Spring Configuration. |
| SpringConfigExtensionFactory | org.apache.synapse.config.xml | Creates a Spring configuration extension from XML configuration. |
| SpringMediator | org.apache.synapse.mediators.ext.spring | This mediator allows Spring beans implementing the org.apache.synapse.api.Mediator
interface to mediate messages passing through Synapse. |
| SpringMediatorFactory | org.apache.synapse.config.xml | Creates an instance of a Spring mediator that refers to the given Spring
configuration and bean. |
| SwitchCaseDefaultMediatorFactory | org.apache.synapse.config.xml | Create an instance of a Switch mediators' default case (i.e. |
| SwitchCaseMediator | org.apache.synapse.mediators.filters | A SwitchCaseMediator is a list mediator which has a regex that is matched by
its owning SwitchMediator for selection |
| SwitchCaseMediatorFactory | org.apache.synapse.config.xml | No description provided. |
| SwitchMediator | org.apache.synapse.mediators.filters | The switch mediator implements the functionality of the "switch" contruct. |
| SwitchMediatorFactory | org.apache.synapse.config.xml | Constructs a Switch mediator instance from the given XML configuration |
| SynapseAxis2Interceptor | org.apache.synapse.core.axis2 | The Synapse Axis2 interceptor will be invoked by Axis2 upon Axis initialization. |
| SynapseConfiguration | org.apache.synapse.config | The SynapseConfiguration holds the global configuration for a Synapse
instance. |
| SynapseConfigurationBuilder | org.apache.synapse.config | Builds a Synapse Configuration model with a given input (e.g. |
| SynapseDispatcher | org.apache.synapse.core.axis2 | This is the Axis2 Dispatcher which is registered with the Axis2 engine. |
| SynapseMediator | org.apache.synapse.mediators.base | The SynapseMediator is the "mainmediator" of the synapse engine. |
| SynapseMediatorFactory | org.apache.synapse.config.xml | Builds the main mediator (@see SynapseConfiguration) of the Synapse instance |
| SynapseMessageReceiver | org.apache.synapse.core.axis2 | This message receiver should be configured in the Axis2 configuration as the
default message receiver, which will handle all incoming messages through the
synapse mediation |
| TransformMediator | org.apache.synapse.mediators.transform | The transform mediator performs an XSLT or XQuery transformation requested, using
the current message. |
| TransformMediatorFactory | org.apache.synapse.config.xml | Creates a transform mediator from the given XML |
| Util | org.apache.synapse | Holds utility methods used by Synapse |
| ValidateMediator | org.apache.synapse.mediators | Validate a message or an element against a schema |
| ValidateMediatorFactory | org.apache.synapse.config.xml | Creates a validation mediator from the XML configuration
mediator+
|
| XMLConfigurationBuilder | org.apache.synapse.config.xml | Builds a Synapse Configuration model from an XML input stream. |