Feature #127
Reports - Design and Implement report services
Start date:
09/13/2012
Due date:
% Done:
0%
Component:
Reports
Description
Design and implement the report services in the server side based on the GWT RPC implementation.
Initially it's considered that just one service class will be exposed via RPC, with the following methods:
public interface ReportServices {
/* Initialize a new report or load data from a new one.
Data would contain information about title, filters, variables, etc */
ReportData initReport(Integer repId);
/* Save a new report or an existing one. If it's a new one, the report id inside ReportData
must be null */
Integer saveReport(ReportData data);
/* Return the list of avaliable reports for the current user */
List<Item> getReports();
/* Delete a report */
void deleteReport(Integer repid);
/* execute a report returning its result */
RerportResult executeReport(ReportData data);
}
Possibly new services will be implemented.
History
#1
Updated by MaurĂcio Dos Santos over 10 years ago
- Status changed from New to Resolved
#2
Updated by Ricardo Memoria over 8 years ago
- Status changed from Resolved to Closed