/[gnue]/gnue-reports/grpc/GRServer.grpc
ViewVC logotype

Diff of /gnue-reports/grpc/GRServer.grpc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by siesel, Tue Jun 4 21:30:36 2002 UTC revision 1.2 by siesel, Tue Oct 28 18:23:48 2003 UTC
# Line 2  Line 2 
2  <gnurpc>  <gnurpc>
3    <service name="GReportServer" binding="GReportServer">    <service name="GReportServer" binding="GReportServer">
4    
5        <!-- what does the following methods mean ? -->
6    
7      <method name="getReportHeader" return="string"      <method name="getReportHeader" return="string"
8          helptext="Returns the report definition (in XML format)">          helptext="Returns the report definition (in XML format)">
9            <argument name="location" type="string"/>            <argument name="location" type="string"/>
# Line 12  Line 14 
14            <argument name="location" type="string"/>            <argument name="location" type="string"/>
15          </method>          </method>
16    
17      <method name="getAvailableFilters" return="string"      <!-- get Information about available options -->
18    
19        <method name="getAvailableFilters" return="array"
20          helptext="List filters available on the server"/>          helptext="List filters available on the server"/>
21    
22        <method name="getAvailableDestinations" return="array"
23            helptext="List destinations available on the server"/>
24        
25        <!-- load new report -->
26    
27        <method name="requestReportEngine" return="&lt;GReportServer.ReportEngine&gt;"
28            helptext="List destinations available on the server"/>
29    
30          <object name="ReportEngine">
31    <!-- use attribute style access for destinations ?
32        <attribute name="destination" type="string" readonly=""/>
33    -->
34            <method name="setDestination" return="integer">
35                <argument name="destination" type="string"/>
36                <argument name="destinationType" type="string"/>
37                <argument name="destinationOptions" type="string"/>
38            </method>
39            <method name="setFilter" return="integer">
40                <argument name="filter" type="string"/>
41                <argument name="filterOptions" type="string"/>
42            </method>
43    
44            <method name="processReport" return="string" helptext="start the report engine for report X">
45              <argument name="reportfile" type="string"/>
46              <argument name="userParameters" type="array"/>
47              <argument name="sortoption" type="string"/>
48              <argument name="includeStructuralComments" type="string"/>
49              <argument name="omitGNUeXML" type="string"/>
50            </method>
51             <method name="clear" return="integer">
52            </method>
53          </object>
54    </service>    </service>
55  </gnurpc>  </gnurpc>

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26