OMF Main Page » Design Documents » AM API »
List of all services available for the AM result class of service¶
1 <services>
2
3 <serviceGroup name="result" prefix="/result">
4 <info>Service to access and query experiment measurement databases</info>
5
6 <service name="dumpDatabase">
7 <info>Dump the complete database holding the measurement results for a given experiment</info>
8 <args>
9 <arg isRequired="true" name="expID" value="ExperimentID">
10 <info>ID of the Experiment</info>
11 </arg>
12 </args>
13 </service>
14
15 <service name="getSchema">
16 <info>Get the Schema of a given experiment measurement database</info>
17 <args>
18 <arg isRequired="true" name="expID" value="ExperimentID">
19 <info>ID of the Experiment</info>
20 </arg>
21 </args>
22
23 </service>
24 <service name="listTables">
25 <info>Get the list of tables in given experiment measurement database</info>
26 <args>
27 <arg isRequired="true" name="expID" value="ExperimentID">
28 <info>ID of the Experiment</info>
29 </arg>
30 </args>
31 </service>
32
33 <service name="queryDatabase">
34 <info>Get the Schema of a given experiment measurement database</info>
35 <args>
36 <arg isRequired="true" name="query" value="SQLquery">
37 <info>An SQLite query to run against the database</info>
38 </arg>
39 <arg isRequired="true" name="format" value="xml | json">
40 <info>Format to return result in.</info>
41 </arg>
42 <arg isRequired="true" name="expID" value="ExperimentID">
43 <info>ID of the Experiment</info>
44 </arg>
45 </args>
46 </service>
47
48 </serviceGroup>
49
50 </services>
51