Operations at ReportingManagement

This page describes the backend methods at this endpoint.

Signature Description
Report GetAgentFailureReport(AgentReportRequest request) Gets a failure report for a particular agent
Report GetAgentReport(AgentReportRequest request) Gets a report for a particular agent
ReportDocumentInfoCollection GetAllDoneReportsInfo() Gets information about all completed reports stored on the Core server
Report GetCoreFailureReport(CoreReportRequest request) Gets a failure report for a particular set of cores
Report GetCoreReport(CoreReportRequest request) Gets a report for a particular set of cores
StringCollection GetCurrentFont() Gets current font
DatabaseCoresIdentityDictionary GetDatabaseCoreIdentities() Gets identity (id-name pairs) of Cores having reporting data in database currently used by the Core
ReportDocument GetDoneReport(String reportId) Gets a completed report document stored on the Core server
ReportDocumentInfo GetDoneReportInfo(String reportId) Gets information about a completed report stored on the Core server
StringCollection GetFontFamily() Gets list of current availeble fonts
JobSummaryReportItem GetJobSummaryReport(SelfReportRequest request) Gets a job summary report for this core
PageLayoutConfiguration GetPageLayoutConfiguration() Gets reporting configuration
ReportDocument GetReportDocument(ReportDocumentRequest request) Gets a report for this core
RepositoryReport GetRepositoryReport(RepositoryReportRequest request) Gets a report for particular repositories on this core
Report GetSelfFailureReport(SelfReportRequest request) Gets a failure report for this core
Report GetSelfReport(SelfReportRequest request) Gets a report for this core
SummaryCoresReport GetSummaryReport(SummaryReportRequest request) Gets a summary report for this core
Void ResetFontConfiguration() Reset custom font
Void ResetPageLayoutConfiguration() Reset custom paper size and paper orientation
Void SetFont(StringCollection font) Sets font for Reporting
Void SetPageLayoutConfiguration(PageLayoutConfiguration pageLayoutConfiguration) Sets reporting configuration
Guid StartReportDocumentCreation(ReportDocumentRequest request) Starts creating a report. When done, an appropriate event is generated and the report can be obtained through GetDoneReport() by report id.