Modifier and Type | Class and Description |
---|---|
class |
AnonymousListMediator
This mediator represents an unnamed list mediator
|
Modifier and Type | Class and Description |
---|---|
class |
DetachMediator |
class |
ReplaceMediator |
Modifier and Type | Class and Description |
---|---|
class |
SEDAMediator |
Modifier and Type | Class and Description |
---|---|
class |
CalloutBlockMediator |
class |
ContentBasedRouterMediator |
class |
DynamicRouterMediator |
Modifier and Type | Class and Description |
---|---|
class |
AbstractListMediator
This is the base class for all List mediators
|
Modifier and Type | Class and Description |
---|---|
class |
SequenceMediator
The Sequence mediator either refers to a named Sequence mediator instance
or is a *Named* list/sequence of other (child) Mediators
If this instance defines a sequence mediator, then the name is required, and
an errorHandler sequence name optional.
|
class |
SynapseMediator
The SynapseMediator is the "mainmediator" of the synapse engine.
|
Modifier and Type | Class and Description |
---|---|
class |
BeanMediator
Bean mediator can manipulate a JavaBean that is bound to the Synapse message context as a
property.
|
Modifier and Type | Class and Description |
---|---|
class |
EJBMediator
EJB mediator calls an external Enterprise JavaBean(EJB) and stores the result in the message
payload or in a message context property.
|
Modifier and Type | Class and Description |
---|---|
class |
ScriptMediator
A Synapse mediator that calls a function in any scripting language supported by the BSF.
|
Modifier and Type | Class and Description |
---|---|
class |
CacheMediator
CacheMediator will cache the response messages indexed using the hash value of the
request message, and subsequent messages with the same request (request hash will be
generated and checked for the equality) within the cache expiration period will be served
from the stored responses in the cache
|
class |
CalloutMediator
|
class |
DropMediator
Halts further processing/mediation of the current message.
|
class |
EnqueueMediator
This mediator execute a given sequence with a given priority.
|
class |
LogMediator
Logs the specified message into the configured logger.
|
class |
LoopbackMediator |
class |
PropertyMediator
The property mediator would save(or remove) a named property as a local property of
the Synapse Message Context or as a property of the Axis2 Message Context or
as a Transport Header.
|
class |
RespondMediator
Halts further processing/mediation of the current message and return the current message back to client
This Mediator reduce the number of configuration element need to build an echo service from ESB.
|
class |
SendMediator
SendMediator sends a message using specified semantics.
|
class |
ValidateMediator
Validate a message or an element against a schema
This internally uses the Xerces2-j parser, which cautions a lot about thread-safety and
memory leaks.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBMediator
This abstract DB mediator will perform common DB connection pooling etc.
|
class |
DBLookupMediator
Simple database table lookup mediator.
|
class |
DBReportMediator
A mediator that writes (i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
AggregateMediator
Aggregate a number of messages that are determined to be for a particular group, and combine
them to form a single message which is then processed through the 'onComplete' sequence.
|
Modifier and Type | Class and Description |
---|---|
class |
SamplingThrottleMediator
This implements the well known
Sample EIP (Enterprise Integration Pattern),
which controls the flow of messages and limit the rate at which the messages are flowing
through the sampler |
Modifier and Type | Class and Description |
---|---|
class |
CloneMediator
This mediator will clone the message into multiple messages and mediate as specified in the
target elements.
|
class |
IterateMediator
Splits a message using an XPath expression and creates a new message to hold
each resulting element.
|
Modifier and Type | Class and Description |
---|---|
class |
EnrichMediator
Syntax for EnrichMediator
|
Modifier and Type | Class and Description |
---|---|
class |
EventPublisherMediator |
Modifier and Type | Class and Description |
---|---|
class |
AnnotatedCommandMediator |
class |
ClassMediator
The class mediator delegates the mediation to a single instance of a specified
class.
|
class |
POJOCommandMediator
This mediator will use the specified command object and execute the command after setting
the properties specified to it through the configuraiton.
|
Modifier and Type | Class and Description |
---|---|
class |
FilterMediator
The filter mediator combines the regex and xpath filtering functionality.
|
class |
InMediator
The In Mediator acts only on "incoming" messages into synapse.
|
class |
OutMediator
The Out Mediator acts only on "outgoing" messages from synapse.
|
class |
SwitchMediator
The switch mediator implements the functionality of the "switch" construct.
|
Modifier and Type | Class and Description |
---|---|
class |
ConditionalRouterMediator
Checks whether the route condition evaluates to true and mediates using the target if it evaluates to true.
|
Modifier and Type | Class and Description |
---|---|
class |
SpringMediator
This mediator allows Spring beans implementing the org.apache.synapse.Mediator
interface to mediate messages passing through Synapse.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageStoreMediator
MessageStoreMediator will store the incoming Messages in associated MessageStore |
Modifier and Type | Class and Description |
---|---|
class |
InvokeMediator
This class handles invocation of a synapse function template.
|
class |
TemplateMediator
This mediator is responsible for handling function templates for synapse.
|
Modifier and Type | Class and Description |
---|---|
class |
ThrottleMediator
The Mediator for the throttling - Throttling will occur according to the ws-policy
which is specified as the key for lookup from the registry or the inline policy
Only support IP based throttling- Throttling can manage per IP using the throttle policy
|
Modifier and Type | Class and Description |
---|---|
class |
TransactionMediator
The Mediator for commit, rollback, suspend, resume jta transactions
|
Modifier and Type | Class and Description |
---|---|
class |
FaultMediator
This transforms the current message instance into a SOAP Fault message.
|
class |
HeaderMediator
The header mediator is able to set a given value as a SOAP header, or remove a given
header from the current message instance.
|
class |
PayloadFactoryMediator
Payload-factory mediator creates a new SOAP payload for the message, replacing the existing one.
|
class |
XSLTMediator
The XSLT mediator performs an XSLT transformation requested, using
the current message.
|
Modifier and Type | Class and Description |
---|---|
class |
URLRewriteMediator
A mediator capable of rewriting URLs in messages.
|
Modifier and Type | Class and Description |
---|---|
class |
XQueryMediator
The XQueryMediator provides the means to extract and manipulate data from XML documents using
XQuery .
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryExtractMediator
This mediator analyze a binary message and convert binary to a given datatype and set is as a message property.
|
class |
DiscountQuoteMediator |
Modifier and Type | Class and Description |
---|---|
class |
SpringCustomLogger |
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.