Author: indika
Date: Mon Dec  1 09:16:29 2008
New Revision: 25415
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=25415

Log:
resset methods to XQuery variable of XQuery mediator

Modified:
   
branches/synapse/1.2.wso2v1/modules/extensions/src/main/java/org/apache/synapse/mediators/xquery/XQueryMediator.java

Modified: 
branches/synapse/1.2.wso2v1/modules/extensions/src/main/java/org/apache/synapse/mediators/xquery/XQueryMediator.java
URL: 
http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/extensions/src/main/java/org/apache/synapse/mediators/xquery/XQueryMediator.java?rev=25415&r1=25414&r2=25415&view=diff
==============================================================================
--- 
branches/synapse/1.2.wso2v1/modules/extensions/src/main/java/org/apache/synapse/mediators/xquery/XQueryMediator.java
        (original)
+++ 
branches/synapse/1.2.wso2v1/modules/extensions/src/main/java/org/apache/synapse/mediators/xquery/XQueryMediator.java
        Mon Dec  1 09:16:29 2008
@@ -39,14 +39,14 @@
 import org.w3c.dom.Element;
 import org.xml.sax.InputSource;
 
+import javax.activation.DataHandler;
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLInputFactory;
 import javax.xml.stream.XMLStreamException;
 import javax.xml.transform.dom.DOMSource;
-import javax.activation.DataHandler;
-import java.io.StringReader;
-import java.io.InputStream;
 import java.io.IOException;
+import java.io.InputStream;
+import java.io.StringReader;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -68,7 +68,7 @@
     /**
      * Properties that must set to the XQDataSource
      */
-    private List dataSourceProperties = new ArrayList();
+    private final List dataSourceProperties = new ArrayList();
 
     /**
      * The key for lookup the xquery
@@ -96,7 +96,7 @@
     /**
      * The list of variables for binding to the DyanamicContext in order to 
available for querying
      */
-    private List variables = new ArrayList();
+    private final List variables = new ArrayList();
 
     /**
      * Lock used to ensure thread-safe lookup of the object from the registry
@@ -738,4 +738,8 @@
     public void setUseDOMSource(boolean useDOMSource) {
         this.useDOMSource = useDOMSource;
     }
+
+    public void reSetVariables() {
+        this.variables.clear();
+    }
 }

_______________________________________________
Esb-java-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to