Class RouterMediatorSerializer

  • All Implemented Interfaces:
    org.apache.synapse.config.xml.MediatorSerializer

    public class RouterMediatorSerializer
    extends org.apache.synapse.config.xml.AbstractMediatorSerializer

    Serializes the RouterMediator into the following configuration

     <router [continueAfter=(true | false)]>
       <route expression="xpath" [match="regEx"] [breakRouter=(true | false)]>
         <target [sequence="string"] [endpoint="string"]>
           <sequence ....../>?
           <endpoint ....../>?
         </target>
       </route>+
     </router>
     
    • Constructor Detail

      • RouterMediatorSerializer

        public RouterMediatorSerializer()
    • Method Detail

      • serializeSpecificMediator

        public org.apache.axiom.om.OMElement serializeSpecificMediator​(org.apache.synapse.Mediator mediator)
        Specified by:
        serializeSpecificMediator in class org.apache.synapse.config.xml.AbstractMediatorSerializer
      • getMediatorClassName

        public String getMediatorClassName()