org.apache.synapse.config.xml
Interface MediatorSerializer

All Known Implementing Classes:
AbstractDBMediatorSerializer, AbstractListMediatorSerializer, AbstractMediatorSerializer, AggregateMediatorSerializer, AnonymousListMediatorSerializer, CacheMediatorSerializer, CalloutMediatorSerializer, ClassMediatorSerializer, CloneMediatorSerializer, ConditionalRouterMediatorSerializer, DBLookupMediatorSerializer, DBReportMediatorSerializer, DropMediatorSerializer, EnqueueMediatorSerializer, EnrichMediatorSerializer, EventPublisherMediatorSerializer, FaultMediatorSerializer, FilterMediatorSerializer, HeaderMediatorSerializer, InMediatorSerializer, InvokeMediatorSerializer, IterateMediatorSerializer, LogMediatorSerializer, MessageStoreMediatorSerializer, OutMediatorSerializer, PayloadFactoryMediatorSerializer, POJOCommandMediatorSerializer, PropertyMediatorSerializer, RMSequenceMediatorSerializer, SamplingThrottleMediatorSerializer, ScriptMediatorSerializer, SendMediatorSerializer, SequenceMediatorSerializer, SpringMediatorSerializer, SwitchMediatorSerializer, SynapseMediatorSerializer, TemplateMediatorSerializer, ThrottleMediatorSerializer, TransactionMediatorSerializer, URLRewriteMediatorSerializer, ValidateMediatorSerializer, XQueryMediatorSerializer, XSLTMediatorSerializer

public interface MediatorSerializer

Interface which should be implemented by mediator serializers. Does the reverse of the MediatorFactory


Method Summary
 String getMediatorClassName()
          Return the class name of the mediator which can be serialized
 OMElement serializeMediator(OMElement parent, Mediator m)
          Return the XML representation of this mediator
 

Method Detail

serializeMediator

OMElement serializeMediator(OMElement parent,
                            Mediator m)
Return the XML representation of this mediator

Parameters:
m - mediator to be serialized
parent - the OMElement to which the serialization should be attached
Returns:
the serialized mediator XML

getMediatorClassName

String getMediatorClassName()
Return the class name of the mediator which can be serialized

Returns:
the class name


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.