Interface Reporter
-
public interface ReporterInterface for creating reporting related objects.
-
-
Method Summary
-
-
-
Method Detail
-
emitStandardStyleTag
void emitStandardStyleTag() throws IOExceptionEmit a style tag containing the standard cascading style sheet.- Throws:
IOException- if an I/O error occurs.
-
getHTMLReportDestination
ReportDestination getHTMLReportDestination()
Get a report destination that will create HTML tables, suitable for use withSchedulerSession.executeQuery(String, Object[], APIResultSetCallback).- Returns:
- a report destination.
-
getHTMLReportDestination
ReportDestination getHTMLReportDestination(String cssPrefix)
Get a report destination that will create HTML tables with a custom CSS prefix, suitable for use withSchedulerSession.executeQuery(String, Object[], APIResultSetCallback).- Parameters:
cssPrefix- for CSS.- Returns:
- a report destination.
-
getCSVReportDestination
ReportDestination getCSVReportDestination()
Get a report destination that will create CSV tables, suitable for use withSchedulerSession.executeQuery(String, Object[], APIResultSetCallback).- Returns:
- a report destination.
-
getXMLReportDestination
ReportDestination getXMLReportDestination()
Get a report destination that will create XML tables, suitable for use withSchedulerSession.executeQuery(String, Object[], APIResultSetCallback).- Returns:
- a report destination.
-
getRTXReportDestination
ReportDestination getRTXReportDestination()
Get a report destination that will create RTX tables, suitable for use withSchedulerSession.executeQuery(String, Object[], APIResultSetCallback).- Returns:
- a report destination.
-
getJsonReportDestination
ReportDestination getJsonReportDestination()
Get a report destination that will create JSON tables, suitable for use withSchedulerSession.executeQuery(String, Object[], APIResultSetCallback).- Returns:
- a report destination.
-
getCountReportDestination
ReportDestination getCountReportDestination(String cssPrefix)
Get a report destination that just counts the resulting rows and displays it in a HTML table with a custom CSS prefix, suitable for use withSchedulerSession.executeQuery(String, Object[], APIResultSetCallback).- Parameters:
cssPrefix- for CSS- Returns:
- a report destination
-
-