See: Description
| Interface | Description |
|---|---|
| ConfigurationFactory |
This interface defines the configuration factories of Synapse
|
| ConfigurationSerializer |
This interface defines the configuration serializers of Synapse.
|
| IEntryFactory | |
| IEntrySerializer | |
| MediatorFactory |
A mediator factory capable of creating an instance of a
Mediator
through a given XML should implement this interface |
| MediatorSerializer |
Interface which should be implemented by mediator serializers.
|
| StartupFactory |
Defines the factories which builds startups
|
| StartupSerializer |
Defines the serialization of Startups
|
| Class | Description |
|---|---|
| AbstractDBMediatorFactory |
Base class for factories for database related mediators.
|
| AbstractDBMediatorSerializer |
Base class for serializers for database related mediators.
|
| AbstractListMediatorFactory |
This implements the basic logic to build a list mediator from a given XML
configuration.
|
| AbstractListMediatorSerializer |
Parent class for all the
ListMediator serialization
implementations. |
| AbstractMediatorFactory |
Parent class for all the
MediatorFactory implementations |
| AbstractMediatorSerializer |
Parent class for all the
MediatorSerializer implementations |
| AggregateMediatorFactory |
Factory for
AggregateMediator instances from the config; |
| AggregateMediatorSerializer |
Serializer for
AggregateMediator instances. |
| AnnotatedCommandMediatorFactory |
Creates an instance of a AnnotatedCommand mediator using XML configuration specified
|
| AnonymousListMediator |
This mediator represents an unnamed list mediator
|
| AnonymousListMediatorFactory |
This is factory for creating an anonymous list mediator(an unnamed list of mediators )
|
| AnonymousListMediatorSerializer |
This is Serializer for serialization of an anonymous list mediator(an unnamed list of mediators )
|
| BeanMediatorFactory |
Creates a
BeanMediator from the provided XML configuration. |
| BeanMediatorSerializer |
Serializer for
BeanMediator instances. |
| CacheMediatorFactory |
Creates an instance of a Cache mediator using XML configuration specified
|
| CacheMediatorSerializer |
Serializes the Cache mediator to the XML configuration specified
|
| CalloutMediatorFactory |
Factory for
CalloutMediator instances. |
| CalloutMediatorSerializer |
<callout [serviceURL="string"] [action="string"][passHeaders="true|false"] [initAxis2ClientOptions="true|false"]>
<configuration [axis2xml="string"] [repository="string"]/>?
<endpoint/>?
<source xpath="expression" | key="string">?
<target xpath="expression" | key="string"/>?
<enableSec policy="string" | outboundPolicy="String" | inboundPolicy="String" />?
</callout>
|
| ClassMediatorFactory |
Creates an instance of a Class mediator using XML configuration specified
|
| ClassMediatorSerializer |
<class name="class-name">
<property name="string" (value="literal" | expression="xpath")/>*
</class>
|
| CloneMediatorFactory |
The <clone> element is used to copy messages in Synapse to similar messages but with
different message contexts and mediated using the specified targets
|
| CloneMediatorSerializer |
This will serialize the CloneMediator to the xml configuration as specified bellow
|
| ConditionalRouterMediatorFactory |
<conditionalRouter continueAfter="(true|false)">
<route breakRoute="(true|false)">
<condition ../>
<target ../>
</route>
</conditionalRouter>
|
| ConditionalRouterMediatorSerializer |
<conditionalRouter continueAfter="(true|false)">
<route breakRoute="(true|false)">
<condition ../>
<target ../>
</route>
</conditionalRouter>
|
| ConfigurationFactoryAndSerializerFinder |
This class is based on J2SE Service Provider model
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider
It deals with both the problem of turning an XML into a Synapse config and vice-versa
|
| DBLookupMediatorFactory |
Factory for
DBLookupMediator instances. |
| DBLookupMediatorSerializer |
Serializer for
DBLookupMediator instances. |
| DBReportMediatorFactory |
Factory for
DBReportMediator instances. |
| DBReportMediatorSerializer |
Serializer for
DBReportMediator instances. |
| DropMediatorFactory |
Factory for
DropMediator instances. |
| DropMediatorSerializer |
Serializer for
DropMediator instances. |
| EJBMediatorFactory |
Creates an
EJBMediator from the provided XML configuration. |
| EJBMediatorSerializer |
Serializer for
EJBMediator instances. |
| EnqueueMediatorFactory | |
| EnqueueMediatorSerializer | |
| EnrichMediatorFactory | |
| EnrichMediatorSerializer | |
| EntryFactory |
Factory for
Entry instances. |
| EntrySerializer |
Serializer for
Entry instances. |
| FaultMediatorFactory |
Factory for
FaultMediator instances. |
| FaultMediatorSerializer |
Serializer for
FaultMediator instances. |
| FilterMediatorFactory |
Creates a filter mediator instance with the default behavior
|
| FilterMediatorSerializer |
<filter (source="xpath" regex="string") | xpath="xpath">
mediator+
</filter>
|
| HeaderMediatorFactory |
Factory for
HeaderMediator instances. |
| HeaderMediatorSerializer |
Serializer for
HeaderMediator instances. |
| InMediatorFactory |
Factory for
InMediator instances. |
| InMediatorSerializer |
Factory for
InMediator instances. |
| InvokeMediatorFactory |
Builds Invoke mediator from a configuration as
|
| InvokeMediatorSerializer |
Serialize a Invoke mediator to a configuration given below
|
| IterateMediatorFactory |
The <iterate> element is used to split messages in Synapse to smaller messages with only
one part of the elements described in the XPATH expression.
|
| IterateMediatorSerializer |
This class will be acting as the serializer for the IterateMediator which will convert the
IterateMediator instance to the following xml configuration
|
| LogMediatorFactory |
Created a Log mediator that logs messages using commons-logging.
|
| LogMediatorSerializer |
<log [level="simple|headers|full|custom"] [separator="string"] [category="INFO|TRACE|DEBUG|WARN|ERROR|FATAL"]>
<property> *
</log>
|
| LoopbackMediatorFactory | |
| LoopbackMediatorSerializer | |
| MediatorFactoryFinder |
This class is based on J2SE Service Provider model
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Service%20Provider
|
| MediatorPropertyFactory |
A utility class capable of creating instances of MediatorProperty objects by reading
through a given XML configuration
|
| MediatorPropertySerializer |
A utility class for serializing instances of MediatorProperty objects by reading
through a given XML configuration
|
| MediatorSerializerFinder | |
| MessageProcessorFactory |
Create an instance of the given Message processor, and sets properties on it.
|
| MessageProcessorSerializer |
Create an instance of the given Message processor, and sets properties on it.
|
| MessageStoreFactory |
Create an instance of the given Message Store, and sets properties on it.
|
| MessageStoreMediatorFactory |
Creates an instance of a MessageStore mediator using XML configuration specified
|
| MessageStoreMediatorSerializer |
Serialize an instance of a MessageStore mediator to the XML configuration .
|
| MessageStoreSerializer |
Serialize an instance of the given Message Store, and sets properties on it.
|
| MultiXMLConfigurationBuilder |
This optional configuration builder creates the Synapse configuration by processing
a specified file hierarchy.
|
| MultiXMLConfigurationSerializer | |
| OMElementUtils |
Holds Axiom utility methods used by Synapse
|
| OutMediatorFactory |
Creates an Out mediator instance
|
| OutMediatorSerializer | |
| PayloadFactoryMediatorFactory |
Creates a payloadFactory mediator from the provided XML configuration
|
| PayloadFactoryMediatorSerializer |
Serializer for
PayloadFactoryMediator instances. |
| POJOCommandMediatorFactory |
Factory for
POJOCommandMediator instances. |
| POJOCommandMediatorSerializer |
Serializer for
POJOCommandMediator instances. |
| PropertyHelper |
This class will be used as a Helper class to get the properties loaded while building the
Synapse Configuration from the XML
|
| PropertyMediatorFactory |
Creates a property mediator through the supplied XML configuration
|
| PropertyMediatorSerializer |
<property name="string" [action=set/remove] (value="literal" | expression="xpath") [type="literal"]>
[Random XML]
</property>
|
| ProxyServiceFactory |
Factory for
ProxyService instances. |
| ProxyServiceSerializer |
Serializer for
ProxyService instances. |
| RegistryFactory |
Create an instance of the given registry, and sets properties on it.
|
| RegistrySerializer |
<registry [name="string"] provider="provider.class">
<property name="string" value="string">
</registry>
|
| ResourceMapFactory |
Creates a ResourceMap object based on a set of <resource> elements:
|
| ResourceMapSerializer |
Creates a sequence of <resource> elements from a ResourceMap object:
|
| RespondMediatorFactory |
Factory for
RespondMediator instances. |
| RespondMediatorSerializer |
Serializer for
RespondMediator instances. |
| SamplingThrottleMediatorFactory |
Builds the
SamplingThrottleMediator instance by looking at the
following configuration |
| SamplingThrottleMediatorSerializer |
Serializes the
SamplingThrottleMediator instance
into a XML configuration as follows |
| SendMediatorFactory |
Factory for
SendMediator instances. |
| SendMediatorSerializer |
Serializer for
SendMediator instances. |
| SequenceMediatorFactory |
Factory for
SequenceMediator instances. |
| SequenceMediatorSerializer |
Serializer for
SequenceMediator instances. |
| StartupFinder | |
| SwitchCase |
A SwitchCase define a case element of Switch Mediator and It has a list mediator and
a regex that is matched by its owning SwitchMediator for selection.
|
| SwitchMediatorFactory |
Factory for
SwitchMediator instances. |
| SwitchMediatorSerializer |
Factory for
SwitchMediator instances. |
| SynapseImportFactory | |
| SynapseImportSerializer |
This will serialize the SynapseImport to the xml configuration as specified bellow
|
| SynapseMediatorFactory |
Builds the main mediator (@see SynapseConfiguration) of the Synapse instance
|
| SynapseMediatorSerializer |
<rules>
mediator+
<rules>
|
| SynapseXMLConfigurationFactory | |
| SynapseXMLConfigurationSerializer | |
| SynapseXPathFactory | |
| SynapseXPathSerializer | |
| TargetFactory |
Factory for
Target instances. |
| TargetSerializer |
Serializer for
Target instances. |
| TemplateMediatorFactory |
Factory class for Template configuration as follows
|
| TemplateMediatorSerializer |
Serializer class for Template to serialize into a configuration as follows
|
| TemplateParameterFactory |
A utility class capable of creating instances of TemplateParameter objects by reading
through a given XML configuration
|
| TemplateParameterSerializer |
A utility class for serializing instances of TemplateParameter objects by reading
through a given XML configuration
|
| TransactionMediatorFactory |
The Factory for create transaction mediator- InLine XML need to provide
|
| TransactionMediatorSerializer |
Serializer for
TransactionMediator instances. |
| URLRewriteMediatorFactory |
Creates an instance of the URLRewriteMediator given an XML configuration which
adheres to the following grammar.
|
| URLRewriteMediatorSerializer | |
| ValidateMediatorFactory |
Factory for
ValidateMediator instances. |
| ValidateMediatorSerializer |
Serializer for
ValidateMediator instances. |
| ValueFactory |
Factory for
Value instances. |
| ValueSerializer |
Serializer for
Value instances. |
| XMLConfigConstants |
Constants used in the processing of XML configuration language
|
| XMLConfigurationBuilder |
Builds a Synapse Configuration from an XML input stream
|
| XMLConfigurationSerializer |
Serialize a SynapseConfiguration into an OutputStream
|
| XMLToTemplateMapper | |
| XSLTMediatorFactory |
Factory for
XSLTMediator instances. |
| XSLTMediatorSerializer |
Serializer for
XSLTMediator instances. |
| Enum | Description |
|---|---|
| XMLConfigConstants.DATA_TYPES |
The set of supported data types
|
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.