1 SOAPXMLServer

The following table shows the functions implemented by the SOAPXMLServer service:

Function Return Description
executeXML(String database, DataHandler xml_code) org.w3c.dom.Element(ResultSet) Allows executing both XSQL-SCRIPT processes and transactions in XML-SOAP. The xml_code parameter is the file where the code to be executed is stored. Returns an XML with the execution result.
executeXML(String database, DataHandler xml_code, Vector <Object> arg_data) org.w3c.dom.Element(ResultSet) It works exactly the same as the previous function, but in this one there is the possibility of passing in the arg_data vector the variables necessary to execute the code defined in the xml_code file.
executeXML(String database, DataHandler xml_code, ArrayList <Object> arg_data) org.w3c.dom.Element(ResultSet) It works exactly like the previous function except that, instead of passing the arguments on a vector type object, it is an ArrayList type.
executeXML(String database, String xml_code) org.w3c.dom.Element(ResultSet) It allows to execute both XSQL-SCRIPT processes and transactions in XML-SOAP. The xml_code parameter is a string that represents the code to execute. Returns an XML with the execution result.
executeXML(String database, String xml_code, Vector <Object> arg_data) org.w3c.dom.Element(ResultSet) It works exactly the same as the previous function except that in this one there is the possibility of passing in the arg_data vector the variables necessary to execute the code defined in the xml_code file.
executeXML(String database, String xml_code, ArrayList <Object> arg_data) org.w3c.dom.Element(ResultSet) It works exactly like the previous function, except that instead of passing the arguments on a vector type object, it is an ArrayList type.