public interface ReportManager
| Modifier and Type | Method and Description |
|---|---|
void |
addReportQuery(java.lang.String query,
java.lang.String description)
Add a report query.
|
java.lang.String |
executeReportQuery(int id,
java.util.Hashtable<java.lang.String,java.lang.String> pparams,
boolean headers,
boolean xml,
java.lang.String separator)
Execute a report query.
|
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> |
getReportQueries()
Get a list of available reports.
|
void |
removeReportQuery(int id)
Remove a report query.
|
void |
setReportQuery(int id,
java.lang.String query,
java.lang.String description)
Modify a pre-existing report.
|
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> getReportQueries()
throws java.lang.Exception
java.lang.Exceptionvoid addReportQuery(java.lang.String query,
java.lang.String description)
throws java.lang.Exception
query - The SQL querydescription - java.lang.Exceptionvoid setReportQuery(int id,
java.lang.String query,
java.lang.String description)
throws java.lang.Exception
id - The report to modify.query - the new SQL querydescription - java.lang.Exceptionvoid removeReportQuery(int id)
throws java.lang.Exception
id - java.lang.Exceptionjava.lang.String executeReportQuery(int id,
java.util.Hashtable<java.lang.String,java.lang.String> pparams,
boolean headers,
boolean xml,
java.lang.String separator)
throws java.lang.Exception
id - Id of the report to executepparams - possible parameters for the reportheaders - Print headers of the reportxml - Output XMLseparator - separator character for non-XMl reportsjava.lang.Exception