Operation executeDriverQuery |
Name: |
executeDriverQuery |
Signature: |
executeDriverQuery (sql {xs:string}, parameters {sql:QueryParameters}, driver {xs:string}, url {xs:string}, username {xs:string}, password {xs:string}) => queryTable {sql:QueryTable} |
Java signature: |
org.matrix.sql.QueryTable executeDriverQuery(String sql, org.matrix.sql.QueryParameters parameters, String driver, String url, String username, String password) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
sql |
xs:string |
1 |
false |
false |
|
parameters |
sql:QueryParameters |
1 |
false |
false |
|
driver |
xs:string |
1 |
false |
false |
|
url |
xs:string |
1 |
false |
false |
|
username |
xs:string |
1 |
false |
false |
|
password |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
queryTable |
sql:QueryTable |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeDriverQuery xmlns:ns2="http://sql.matrix.org/">
<sql>{xs:string}</sql>
<parameters>
<parameters>
<name>{xs:string}</name>
<value>{xs:anyType}</value>
</parameters>
</parameters>
<driver>{xs:string}</driver>
<url>{xs:string}</url>
<username>{xs:string}</username>
<password>{xs:string}</password>
</ns2:executeDriverQuery>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeDriverQueryResponse xmlns:ns2="http://sql.matrix.org/">
<queryTable>
<columnName>{xs:string}</columnName>
<queryRow>
<values>{xs:anyType}</values>
</queryRow>
</queryTable>
</ns2:executeDriverQueryResponse>
</S:Body>
</S:Envelope> |
Operation executeAliasQuery |
Name: |
executeAliasQuery |
Signature: |
executeAliasQuery (sql {xs:string}, parameters {sql:QueryParameters}, alias {xs:string}, username {xs:string}, password {xs:string}) => queryTable {sql:QueryTable} |
Java signature: |
org.matrix.sql.QueryTable executeAliasQuery(String sql, org.matrix.sql.QueryParameters parameters, String alias, String username, String password) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
sql |
xs:string |
1 |
false |
false |
|
parameters |
sql:QueryParameters |
1 |
false |
false |
|
alias |
xs:string |
1 |
false |
false |
|
username |
xs:string |
1 |
false |
false |
|
password |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
queryTable |
sql:QueryTable |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeAliasQuery xmlns:ns2="http://sql.matrix.org/">
<sql>{xs:string}</sql>
<parameters>
<parameters>
<name>{xs:string}</name>
<value>{xs:anyType}</value>
</parameters>
</parameters>
<alias>{xs:string}</alias>
<username>{xs:string}</username>
<password>{xs:string}</password>
</ns2:executeAliasQuery>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeAliasQueryResponse xmlns:ns2="http://sql.matrix.org/">
<queryTable>
<columnName>{xs:string}</columnName>
<queryRow>
<values>{xs:anyType}</values>
</queryRow>
</queryTable>
</ns2:executeAliasQueryResponse>
</S:Body>
</S:Envelope> |
Operation executeDriverUpdate |
Name: |
executeDriverUpdate |
Signature: |
executeDriverUpdate (sql {xs:string}, parameters {sql:QueryParameters}, driver {xs:string}, url {xs:string}, username {xs:string}, password {xs:string}) => numUpdated {xs:int} |
Java signature: |
int executeDriverUpdate(String sql, org.matrix.sql.QueryParameters parameters, String driver, String url, String username, String password) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
sql |
xs:string |
1 |
false |
false |
|
parameters |
sql:QueryParameters |
1 |
false |
false |
|
driver |
xs:string |
1 |
false |
false |
|
url |
xs:string |
1 |
false |
false |
|
username |
xs:string |
1 |
false |
false |
|
password |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
numUpdated |
xs:int |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeDriverUpdate xmlns:ns2="http://sql.matrix.org/">
<sql>{xs:string}</sql>
<parameters>
<parameters>
<name>{xs:string}</name>
<value>{xs:anyType}</value>
</parameters>
</parameters>
<driver>{xs:string}</driver>
<url>{xs:string}</url>
<username>{xs:string}</username>
<password>{xs:string}</password>
</ns2:executeDriverUpdate>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeDriverUpdateResponse xmlns:ns2="http://sql.matrix.org/">
<numUpdated>{xs:int}</numUpdated>
</ns2:executeDriverUpdateResponse>
</S:Body>
</S:Envelope> |
Operation executeAliasUpdate |
Name: |
executeAliasUpdate |
Signature: |
executeAliasUpdate (sql {xs:string}, parameters {sql:QueryParameters}, alias {xs:string}, username {xs:string}, password {xs:string}) => numUpdated {xs:int} |
Java signature: |
int executeAliasUpdate(String sql, org.matrix.sql.QueryParameters parameters, String alias, String username, String password) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
sql |
xs:string |
1 |
false |
false |
|
parameters |
sql:QueryParameters |
1 |
false |
false |
|
alias |
xs:string |
1 |
false |
false |
|
username |
xs:string |
1 |
false |
false |
|
password |
xs:string |
1 |
false |
false |
|
|
Response: |
name |
xml type |
occurs |
nillable |
read only |
references |
numUpdated |
xs:int |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeAliasUpdate xmlns:ns2="http://sql.matrix.org/">
<sql>{xs:string}</sql>
<parameters>
<parameters>
<name>{xs:string}</name>
<value>{xs:anyType}</value>
</parameters>
</parameters>
<alias>{xs:string}</alias>
<username>{xs:string}</username>
<password>{xs:string}</password>
</ns2:executeAliasUpdate>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:executeAliasUpdateResponse xmlns:ns2="http://sql.matrix.org/">
<numUpdated>{xs:int}</numUpdated>
</ns2:executeAliasUpdateResponse>
</S:Body>
</S:Envelope> |
Operation createConnection |
Name: |
createConnection |
Signature: |
createConnection (alias {xs:string}, driver {xs:string}, url {xs:string}) |
Java signature: |
void createConnection(String alias, String driver, String url) |
Parameters: |
name |
xml type |
occurs |
nillable |
read only |
references |
alias |
xs:string |
1 |
false |
false |
|
driver |
xs:string |
1 |
false |
false |
|
url |
xs:string |
1 |
false |
false |
|
|
Sample input message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:createConnection xmlns:ns2="http://sql.matrix.org/">
<alias>{xs:string}</alias>
<driver>{xs:string}</driver>
<url>{xs:string}</url>
</ns2:createConnection>
</S:Body>
</S:Envelope> |
Sample output message: |
<?xml version="1.0" ?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:createConnectionResponse xmlns:ns2="http://sql.matrix.org/">
</ns2:createConnectionResponse>
</S:Body>
</S:Envelope> |