Class AbstractMediatorSerializer
java.lang.Object
org.eclipse.lemminx.customservice.synapse.syntaxTree.serializer.mediator.AbstractMediatorSerializer
- Direct Known Subclasses:
AggregateMediatorSerializer,CacheMediatorSerializer,CallMediatorSerializer,CallTemplateMediatorSerializer,ClassMediatorSerializer,CloneMediatorSerializer,CommentMediatorSerializer,ConnectorSerializer,DatamapperMediatorSerializer,DataServiceCallMediatorSerializer,DBMediatorSerializer,DropMediatorSerializer,EnrichMediatorSerializer,EntitlementMediatorSerializer,FaultMediatorSerializer,FilterMediatorSerializer,ForeachMediatorSerializer,HeaderMediatorSerializer,IterateMediatorSerializer,JsonTransformMediatorSerializer,LogMediatorSerializer,LoopbackMediatorSerializer,NTLMMediatorSerializer,OauthMediatorSerializer,PayloadFactoryMediatorSerializer,PropertyGroupMediatorSerializer,PropertyMediatorSerializer,RespondMediatorSerializer,ScriptMediatorSerializer,SendMediatorSerializer,SequenceMediatorSerializer,StoreMediatorSerializer,SwitchMediatorSerializer,ThrottleMediatorSerializer,ValidateMediatorSerializer,XsltMediatorSerializer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringReturn the class name of the mediator which can be serializedprotected voidfinal org.apache.axiom.om.OMElementserializeMediator(org.apache.axiom.om.OMElement parent, Mediator m) Return the XML representation of this mediatorprotected voidserializeMediatorProperties(org.apache.axiom.om.OMElement mediatorElt, MediatorProperty[] properties) protected abstract org.apache.axiom.om.OMElement
-
Field Details
-
fac
protected static final org.apache.axiom.om.OMFactory fac -
synNS
protected static final org.apache.axiom.om.OMNamespace synNS -
nullNS
protected static final org.apache.axiom.om.OMNamespace nullNS
-
-
Constructor Details
-
AbstractMediatorSerializer
public AbstractMediatorSerializer()
-
-
Method Details
-
serializeMediator
public final org.apache.axiom.om.OMElement serializeMediator(org.apache.axiom.om.OMElement parent, Mediator m) Return the XML representation of this mediator- Parameters:
m- mediator to be serializedparent- the OMElement to which the serialization should be attached- Returns:
- the serialized mediator XML
-
serializeSpecificMediator
-
getMediatorClassName
Return the class name of the mediator which can be serialized- Returns:
- the class name
-
serializeMediatorProperties
protected void serializeMediatorProperties(org.apache.axiom.om.OMElement mediatorElt, MediatorProperty[] properties) -
handleException
-