Package org.apache.synapse.config.xml
Class CloneMediatorSerializer
- java.lang.Object
-
- org.apache.synapse.config.xml.AbstractMediatorSerializer
-
- org.apache.synapse.config.xml.CloneMediatorSerializer
-
- All Implemented Interfaces:
MediatorSerializer
public class CloneMediatorSerializer extends AbstractMediatorSerializer
This will serialize the CloneMediator to the xml configuration as specified bellow<clone [continueParent=(true | false)] [iterations="number"] > <target [to="uri"] [soapAction="qname"] [sequence="sequence_ref"] [endpoint="endpoint_ref"]> <sequence> (mediator)+ </sequence>? <endpoint> endpoint </endpoint>? </target>+ </clone>
-
-
Field Summary
-
Fields inherited from class org.apache.synapse.config.xml.AbstractMediatorSerializer
DESCRIPTION_Q, fac, log, nullNS, PROP_Q, synNS
-
-
Constructor Summary
Constructors Constructor Description CloneMediatorSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMediatorClassName()
This method will implement the getMediatorClassName method of the MediatorSerializer interfaceorg.apache.axiom.om.OMElement
serializeSpecificMediator(Mediator m)
This method will implement the serializeMediator method of the MediatorSerializer interface and implements the serialization of CloneMediator to its configuration-
Methods inherited from class org.apache.synapse.config.xml.AbstractMediatorSerializer
handleException, handleException, saveTracingState, serializeComments, serializeComments, serializeMediator, serializeMediatorProperties, serializeMediatorProperties, serializeNamespaces, serializeProperties
-
-
-
-
Method Detail
-
serializeSpecificMediator
public org.apache.axiom.om.OMElement serializeSpecificMediator(Mediator m)
This method will implement the serializeMediator method of the MediatorSerializer interface and implements the serialization of CloneMediator to its configuration- Specified by:
serializeSpecificMediator
in classAbstractMediatorSerializer
- Parameters:
m
- Mediator of the type CloneMediator which is subjected to the serialization- Returns:
- OMElement serialized in to xml from the given parameters
-
getMediatorClassName
public String getMediatorClassName()
This method will implement the getMediatorClassName method of the MediatorSerializer interface- Returns:
- full class name of the Mediator which is serialized by this Serializer
-
-