Uses of Interface
org.apache.synapse.Mediator
-
-
Uses of Mediator in org.apache.synapse
Methods in org.apache.synapse that return Mediator Modifier and Type Method Description Mediator
MessageContext. getDefaultConfiguration(String key)
Returns the InvokeMediator (which is wrapped with connector default configuration)Mediator
MessageContext. getFaultSequence()
Return the fault sequence from the configuration, or the local message context This method looks up for the sequence named Constants.FAULT_SEQUENCE_KEY from the local message context to make this look up transactional - i.e.Mediator
MessageContext. getMainSequence()
Return the main sequence from the configuration, or the local message context This method looks up for the sequence named Constants.MAIN_SEQUENCE_KEY from the local message context to make this look up transactional - i.e.Mediator
MessageContext. getSequence(String key)
Return the sequence with the given key from the configuration, or the local message context.Mediator
MessageContext. getSequenceTemplate(String key)
Return the Sequence Template with the given key from the configuration, or the local message context. -
Uses of Mediator in org.apache.synapse.aspects.flow.statistics
Methods in org.apache.synapse.aspects.flow.statistics with parameters of type Mediator Modifier and Type Method Description void
StatisticSynapseConfigurationObserver. sequenceAdded(Mediator sequence)
void
StatisticSynapseConfigurationObserver. sequenceRemoved(Mediator sequence)
void
StatisticSynapseConfigurationObserver. sequenceTemplateAdded(Mediator template)
void
StatisticSynapseConfigurationObserver. sequenceTemplateRemoved(Mediator template)
-
Uses of Mediator in org.apache.synapse.config
Methods in org.apache.synapse.config that return Mediator Modifier and Type Method Description Mediator
SynapseConfiguration. getDefaultConfiguration(String key)
Mediator
SynapseConfiguration. getFaultSequence()
Return the fault sequence to be executed when Synapse encounters a fault scenario during processingMediator
SynapseConfiguration. getMainSequence()
Return the main/default sequence to be executed.Mediator
SynapseConfiguration. getMandatorySequence()
Gets the mandatory sequence, from the direct reference.Mediator
SynapseConfiguration. getSequence(String key)
Return the sequence specified with the given keyMethods in org.apache.synapse.config with parameters of type Mediator Modifier and Type Method Description void
SynapseConfiguration. addSequence(String key, Mediator mediator)
Add a named sequence into the local registry.void
AbstractSynapseObserver. sequenceAdded(Mediator sequence)
void
SynapseObserver. sequenceAdded(Mediator sequence)
Event fired when a new sequence is added to the configurationvoid
AbstractSynapseObserver. sequenceRemoved(Mediator sequence)
void
SynapseObserver. sequenceRemoved(Mediator sequence)
Event fired when an existing sequence is removed from the configurationvoid
AbstractSynapseObserver. sequenceTemplateAdded(Mediator template)
void
SynapseObserver. sequenceTemplateAdded(Mediator template)
Event fired when a new sequence template is added to the configurationvoid
AbstractSynapseObserver. sequenceTemplateRemoved(Mediator template)
void
SynapseObserver. sequenceTemplateRemoved(Mediator template)
Event fired when an existing sequence template is removed from the configurationvoid
SynapseConfiguration. setMandatorySequence(Mediator mandatorySequence)
Sets the mandatory sequence direct referencevoid
SynapseConfiguration. updateSequence(String key, Mediator mediator)
-
Uses of Mediator in org.apache.synapse.config.xml
Classes in org.apache.synapse.config.xml that implement Mediator Modifier and Type Class Description class
AnonymousListMediator
This mediator represents an unnamed list mediatorMethods in org.apache.synapse.config.xml that return Mediator Modifier and Type Method Description Mediator
AbstractMediatorFactory. createMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Creates the mediator by looking at the given XML element.Mediator
MediatorFactory. createMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Creates an instance of the mediator using the OMElementprotected abstract Mediator
AbstractMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Specific mediator factory implementations should implement this method to build theMediator
by the given XML configurationMediator
AggregateMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
AnnotatedCommandMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
BeanMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
CallMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
CalloutMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
ClassMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
CloneMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
This method implements the createMediator method of the MediatorFactory interfaceprotected Mediator
CommentMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Create Comment Mediator instance using provided XML Element and propertiesMediator
ConditionalRouterMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
DBLookupMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
DBReportMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
DropMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement el, Properties properties)
Mediator
EJBMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
EnqueueMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
EnrichMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
FaultMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
FilterMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
ForEachMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
HeaderMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
InMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
InvokeMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
IterateMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
This method will create the IterateMediator by parsing the given xml configurationprotected Mediator
JSONTransformMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
LogMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
LoopBackMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
MessageStoreMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
NTLMMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
OutMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
PayloadFactoryMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
POJOCommandMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
PropertyGroupMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
PropertyMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
RespondMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
SamplingThrottleMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement omElement, Properties properties)
Mediator
SendMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
SequenceMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
SwitchMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
SynapseMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
protected Mediator
TemplateMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
TransactionMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Create a Transaction mediator instance referring to the bean and configuration given by the OMElement declarationprotected Mediator
URLRewriteMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement element, Properties properties)
Mediator
ValidateMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Mediator
XSLTMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
static Mediator
SynapseXMLConfigurationFactory. defineMediatorTemplate(SynapseConfiguration config, org.apache.axiom.om.OMElement ele, Properties properties)
static Mediator
SynapseXMLConfigurationFactory. defineSequence(SynapseConfiguration config, org.apache.axiom.om.OMElement ele, Properties properties)
Mediator
MediatorFactoryFinder. getMediator(org.apache.axiom.om.OMElement element, Properties properties)
This method returns a Processor given an OMElement.Mediator
MediatorFactoryFinder. getMediator(org.apache.axiom.om.OMElement element, Properties properties, SynapseConfiguration configuration)
This method returns a Processor given an OMElement.Methods in org.apache.synapse.config.xml with parameters of type Mediator Modifier and Type Method Description static List<MediatorProperty>
MediatorPropertyFactory. getMediatorProperties(org.apache.axiom.om.OMElement elem, Mediator mediator)
MediatorSerializer
MediatorSerializerFinder. getSerializer(Mediator mediator)
protected void
AbstractMediatorFactory. processAuditStatus(Mediator mediator, org.apache.axiom.om.OMElement mediatorOmElement)
This is to Initialize the mediator regarding tracing and statistics.protected void
AbstractMediatorFactory. processTraceState(Mediator mediator, org.apache.axiom.om.OMElement mediatorOmElement)
Deprecated.This method is deprecated.protected static void
AbstractMediatorSerializer. saveTracingState(org.apache.axiom.om.OMElement mediatorOmElement, Mediator mediator)
Perform common functions and finalize the mediator serialization.protected org.apache.axiom.om.OMElement
AbstractMediatorSerializer. serializeComments(org.apache.axiom.om.OMElement parent, Mediator m)
Serialize String Comment entries from a Listorg.apache.axiom.om.OMElement
AbstractMediatorSerializer. serializeMediator(org.apache.axiom.om.OMElement parent, Mediator m)
Serializes the given mediator into XML element.org.apache.axiom.om.OMElement
MediatorSerializer. serializeMediator(org.apache.axiom.om.OMElement parent, Mediator m)
Return the XML representation of this mediatorprotected abstract org.apache.axiom.om.OMElement
AbstractMediatorSerializer. serializeSpecificMediator(Mediator m)
Specific mediator factory implementations should implement this method to build theMediator
by the given XML configurationorg.apache.axiom.om.OMElement
AggregateMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
AnonymousListMediatorSerializer. serializeSpecificMediator(Mediator m)
To serialize an anonymous list mediatororg.apache.axiom.om.OMElement
BeanMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
CallMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
CalloutMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
ClassMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
CloneMediatorSerializer. serializeSpecificMediator(Mediator m)
This method will implement the serializeMediator method of the MediatorSerializer interface and implements the serialization of CloneMediator to its configurationorg.apache.axiom.om.OMElement
CommentMediatorSerializer. serializeSpecificMediator(Mediator m)
Comment Mediator serialization happens at AbstractMediatorSerializer's serializeMediator method.org.apache.axiom.om.OMElement
ConditionalRouterMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
DBLookupMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
DBReportMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
DropMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
EJBMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
EnqueueMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
EnrichMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
FaultMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
FilterMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
ForEachMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
HeaderMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
InMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
InvokeMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
IterateMediatorSerializer. serializeSpecificMediator(Mediator m)
This method will implement the serialization logic of the IterateMediator class to the relevant xml configurationprotected org.apache.axiom.om.OMElement
JSONTransformMediatorSerializer. serializeSpecificMediator(Mediator mediator)
org.apache.axiom.om.OMElement
LogMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
LoopBackMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
MessageStoreMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
NTLMMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
OutMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
PayloadFactoryMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
POJOCommandMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
PropertyGroupMediatorSerializer. serializeSpecificMediator(Mediator mediator)
org.apache.axiom.om.OMElement
PropertyMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
RespondMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
SamplingThrottleMediatorSerializer. serializeSpecificMediator(Mediator mediator)
org.apache.axiom.om.OMElement
SendMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
SequenceMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
SwitchMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
SynapseMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
TemplateMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
TransactionMediatorSerializer. serializeSpecificMediator(Mediator m)
protected org.apache.axiom.om.OMElement
URLRewriteMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
ValidateMediatorSerializer. serializeSpecificMediator(Mediator m)
org.apache.axiom.om.OMElement
XSLTMediatorSerializer. serializeSpecificMediator(Mediator m)
Method parameters in org.apache.synapse.config.xml with type arguments of type Mediator Modifier and Type Method Description protected void
AbstractListMediatorSerializer. serializeChildren(org.apache.axiom.om.OMElement parent, List<Mediator> list)
-
Uses of Mediator in org.apache.synapse.config.xml.eventing
Methods in org.apache.synapse.config.xml.eventing that return Mediator Modifier and Type Method Description Mediator
EventPublisherMediatorFactory. createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Methods in org.apache.synapse.config.xml.eventing with parameters of type Mediator Modifier and Type Method Description org.apache.axiom.om.OMElement
EventPublisherMediatorSerializer. serializeSpecificMediator(Mediator m)
-
Uses of Mediator in org.apache.synapse.core.axis2
Methods in org.apache.synapse.core.axis2 that return Mediator Modifier and Type Method Description Mediator
Axis2MessageContext. getDefaultConfiguration(String key)
Mediator
Axis2MessageContext. getFaultSequence()
Mediator
Axis2MessageContext. getMainSequence()
Mediator
Axis2MessageContext. getSequence(String key)
Mediator
Axis2MessageContext. getSequenceTemplate(String key)
-
Uses of Mediator in org.apache.synapse.debug.constructs
Methods in org.apache.synapse.debug.constructs that return Mediator Modifier and Type Method Description Mediator
EnclosedInlinedSequence. getInlineSequence(SynapseConfiguration synCfg, int inlineSeqIndentifier)
Return the Inlined Sequence Associated with Identifier in that interface implemented Mediator.Mediator
SynapseMediationFlowPoint. getMediatorReference()
Methods in org.apache.synapse.debug.constructs with parameters of type Mediator Modifier and Type Method Description void
SynapseMediationFlowPoint. setMediatorReference(Mediator medRef)
-
Uses of Mediator in org.apache.synapse.debug.utils
Methods in org.apache.synapse.debug.utils that return Mediator Modifier and Type Method Description static Mediator
MediatorTreeTraverseUtil. getMediatorReference(SynapseConfiguration synCfg, Mediator seqMediator, int[] position)
Returns mediator referece associated with position while traversing the mediator tree.Methods in org.apache.synapse.debug.utils with parameters of type Mediator Modifier and Type Method Description static Mediator
MediatorTreeTraverseUtil. getMediatorReference(SynapseConfiguration synCfg, Mediator seqMediator, int[] position)
Returns mediator referece associated with position while traversing the mediator tree. -
Uses of Mediator in org.apache.synapse.mediators
Subinterfaces of Mediator in org.apache.synapse.mediators Modifier and Type Interface Description interface
FilterMediator
The filter mediator is a list mediator, which executes the given (sub) list of mediators if the specified condition is satisfiedinterface
ListMediator
The List mediator executes a given sequence/list of child mediators.Classes in org.apache.synapse.mediators that implement Mediator Modifier and Type Class Description class
AbstractListMediator
This is the base class for all List mediatorsclass
AbstractMediator
This is the super class of all mediators, and defines common logging, tracing other aspects for all mediators who extend from this.Fields in org.apache.synapse.mediators with type parameters of type Mediator Modifier and Type Field Description protected List<Mediator>
AbstractListMediator. mediators
the list of child mediators held.Methods in org.apache.synapse.mediators that return Mediator Modifier and Type Method Description Mediator
AbstractListMediator. getChild(int pos)
Mediator
ListMediator. getChild(int pos)
Returns the mediator at the specified positionMediator
MediatorFaultHandler. getFaultMediator()
Getter for the mediator describing the fault sequenceMediator
AbstractListMediator. removeChild(int pos)
Mediator
ListMediator. removeChild(int pos)
Removes the mediator at the specified position in this listMethods in org.apache.synapse.mediators that return types with arguments of type Mediator Modifier and Type Method Description List<Mediator>
AbstractListMediator. getList()
List<Mediator>
ListMediator. getList()
Return the list of mediators of this List mediator instanceMethods in org.apache.synapse.mediators with parameters of type Mediator Modifier and Type Method Description void
AbstractListMediator. addChild(int index, Mediator m)
boolean
AbstractListMediator. addChild(Mediator m)
boolean
ListMediator. addChild(Mediator m)
Appends the specified mediator to the end of this mediator's (children) listboolean
AbstractListMediator. removeChild(Mediator m)
boolean
ListMediator. removeChild(Mediator m)
Removes the first occurrence in this list of the specified mediatorvoid
MediatorFaultHandler. setFaultMediator(Mediator faultMediator)
Setter of the mediator describing the fault sequenceMethod parameters in org.apache.synapse.mediators with type arguments of type Mediator Modifier and Type Method Description boolean
AbstractListMediator. addAll(List<Mediator> c)
boolean
ListMediator. addAll(List<Mediator> c)
Appends all of the mediators in the specified collection to the end of this mediator's (children) list, in the order that they are returned by the specified collection's iteratorConstructors in org.apache.synapse.mediators with parameters of type Mediator Constructor Description MediatorFaultHandler(Mediator faultMediator)
Constructs the FaultHandler object for handling mediator faultsMediatorWorker(Mediator seq, MessageContext synCtx)
Constructor of the MediatorWorker which sets the sequence and the message context -
Uses of Mediator in org.apache.synapse.mediators.base
Classes in org.apache.synapse.mediators.base that implement Mediator Modifier and Type Class Description class
SequenceMediator
The Sequence mediator either refers to a named Sequence mediator instance or is a *Named* list/sequence of other (child) Mediatorsclass
SynapseMediator
The SynapseMediator is the "mainmediator" of the synapse engine. -
Uses of Mediator in org.apache.synapse.mediators.bean
Classes in org.apache.synapse.mediators.bean that implement Mediator Modifier and Type Class Description class
BeanMediator
Bean mediator can manipulate a JavaBean that is bound to the Synapse message context as a property. -
Uses of Mediator in org.apache.synapse.mediators.bean.enterprise
Classes in org.apache.synapse.mediators.bean.enterprise that implement Mediator Modifier and Type Class Description class
EJBMediator
EJB mediator calls an external Enterprise JavaBean(EJB) and stores the result in the message content or in a message context property. -
Uses of Mediator in org.apache.synapse.mediators.builtin
Classes in org.apache.synapse.mediators.builtin that implement Mediator Modifier and Type Class Description class
CallMediator
Call Mediator sends a message using specified semantics.class
CalloutMediator
? ? ? ? ? class
CommentMediator
Mediator to handle XML comment nodes in Synapse Configurationsclass
DropMediator
Halts further processing/mediation of the current message.class
EnqueueMediator
This mediator execute a given sequence with a given priority.class
ForEachMediator
class
JSONTransformMediator
A mediator to transform XML payload to JSON or JSON to JSON based on a json schemaclass
LogMediator
Logs the specified message into the configured logger.class
LoopBackMediator
Loopback further processing/Mediation of the current message to outflowclass
NTLMMediator
NTLM Mediator mainly creates an authenticator with the credentials which user provides as parameters.class
PropertyGroupMediator
The propertyGroup mediator would save(or remove) a set of named properties as a local property of the Synapse Message Context or as a property of the Axis2 Message Context or as a Transport Header.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
class
SendMediator
SendMediator sends a message using specified semantics.class
ValidateMediator
Validate a message or an element against a schema -
Uses of Mediator in org.apache.synapse.mediators.db
Classes in org.apache.synapse.mediators.db that implement Mediator Modifier and Type Class 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. -
Uses of Mediator in org.apache.synapse.mediators.eip.aggregator
Classes in org.apache.synapse.mediators.eip.aggregator that implement Mediator Modifier and Type Class 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. -
Uses of Mediator in org.apache.synapse.mediators.eip.sample
Classes in org.apache.synapse.mediators.eip.sample that implement Mediator Modifier and Type Class Description class
SamplingThrottleMediator
This implements the well knownSample
EIP (Enterprise Integration Pattern), which controls the flow of messages and limit the rate at which the messages are flowing through the sampler -
Uses of Mediator in org.apache.synapse.mediators.eip.splitter
Classes in org.apache.synapse.mediators.eip.splitter that implement Mediator Modifier and Type Class 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. -
Uses of Mediator in org.apache.synapse.mediators.elementary
Classes in org.apache.synapse.mediators.elementary that implement Mediator Modifier and Type Class Description class
EnrichMediator
Syntax for EnrichMediator -
Uses of Mediator in org.apache.synapse.mediators.eventing
Classes in org.apache.synapse.mediators.eventing that implement Mediator Modifier and Type Class Description class
EventPublisherMediator
-
Uses of Mediator in org.apache.synapse.mediators.ext
Classes in org.apache.synapse.mediators.ext that implement Mediator Modifier and Type Class 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.Methods in org.apache.synapse.mediators.ext that return Mediator Modifier and Type Method Description Mediator
ClassMediator. getMediator()
Methods in org.apache.synapse.mediators.ext with parameters of type Mediator Modifier and Type Method Description void
ClassMediator. setMediator(Mediator mediator)
-
Uses of Mediator in org.apache.synapse.mediators.filters
Classes in org.apache.synapse.mediators.filters that implement Mediator Modifier and Type Class 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. -
Uses of Mediator in org.apache.synapse.mediators.filters.router
Classes in org.apache.synapse.mediators.filters.router that implement Mediator Modifier and Type Class Description class
ConditionalRouterMediator
Checks whether the route condition evaluates to true and mediates using the target if it evaluates to true. -
Uses of Mediator in org.apache.synapse.mediators.store
Classes in org.apache.synapse.mediators.store that implement Mediator Modifier and Type Class Description class
MessageStoreMediator
MessageStoreMediator
will store the incoming Messages in associated MessageStore -
Uses of Mediator in org.apache.synapse.mediators.template
Classes in org.apache.synapse.mediators.template that implement Mediator Modifier and Type Class Description class
InvokeMediator
This class handles invocation of a synapse function template.class
TemplateMediator
This mediator is responsible for handling function templates for synapse. -
Uses of Mediator in org.apache.synapse.mediators.transaction
Classes in org.apache.synapse.mediators.transaction that implement Mediator Modifier and Type Class Description class
TransactionMediator
The Mediator for commit, rollback, suspend, resume jta transactions -
Uses of Mediator in org.apache.synapse.mediators.transform
Classes in org.apache.synapse.mediators.transform that implement Mediator Modifier and Type Class 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
class
XSLTMediator
The XSLT mediator performs an XSLT transformation requested, using the current message. -
Uses of Mediator in org.apache.synapse.mediators.transform.url
Classes in org.apache.synapse.mediators.transform.url that implement Mediator Modifier and Type Class Description class
URLRewriteMediator
A mediator capable of rewriting URLs in messages.
-