Author: supun
Date: Tue Apr  6 06:56:50 2010
New Revision: 931036

URL: http://svn.apache.org/viewvc?rev=931036&view=rev
Log:
Adding serialization for format="rest"

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/DefaultEndpointSerializer.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/DefaultEndpointSerializer.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/DefaultEndpointSerializer.java?rev=931036&r1=931035&r2=931036&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/DefaultEndpointSerializer.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/DefaultEndpointSerializer.java
 Tue Apr  6 06:56:50 2010
@@ -22,8 +22,6 @@ package org.apache.synapse.config.xml.en
 import org.apache.axiom.om.OMAbstractFactory;
 import org.apache.axiom.om.OMElement;
 import org.apache.synapse.SynapseConstants;
-import org.apache.synapse.aspects.statistics.StatisticsConfigurable;
-import org.apache.synapse.config.xml.XMLConfigConstants;
 import org.apache.synapse.endpoints.DefaultEndpoint;
 import org.apache.synapse.endpoints.Endpoint;
 import org.apache.synapse.endpoints.EndpointDefinition;
@@ -70,6 +68,8 @@ public class DefaultEndpointSerializer e
             element.addAttribute(fac.createOMAttribute("format", null, 
"soap11"));
         } else if 
(SynapseConstants.FORMAT_SOAP12.equals(endpointDefinition.getFormat())) {
             element.addAttribute(fac.createOMAttribute("format", null, 
"soap12"));
+        } else if 
(SynapseConstants.FORMAT_REST.equals(endpointDefinition.getFormat())) {
+            element.addAttribute(fac.createOMAttribute("format", null, 
"rest"));
 
             // following two kept for backward compatibility
         } else if (endpointDefinition.isForcePOX()) {
@@ -80,6 +80,8 @@ public class DefaultEndpointSerializer e
             element.addAttribute(fac.createOMAttribute("format", null, 
"soap11"));
         } else if (endpointDefinition.isForceSOAP12()) {
             element.addAttribute(fac.createOMAttribute("format", null, 
"soap12"));
+        } else if (endpointDefinition.isForceREST()) {
+            element.addAttribute(fac.createOMAttribute("format", null, 
"rest"));
         }
 
     }


Reply via email to