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
