org.netxms.api.client.reporting
Interface ReportingServerManager
public interface ReportingServerManager
|
Method Summary |
void |
deleteReportResult(java.util.UUID reportId,
java.util.UUID jobId)
|
java.util.UUID |
executeReport(java.util.UUID reportId,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
ReportDefinition |
getReportDefinition(java.util.UUID reportId)
|
java.util.List<ReportResult> |
listReportResults(java.util.UUID reportId)
|
java.util.List<java.util.UUID> |
listReports()
|
java.util.List<ReportingJob> |
listScheduledJobs()
|
java.io.File |
renderReport(java.util.UUID reportId,
java.util.UUID jobId,
ReportRenderFormat format)
|
void |
scheduleReport(java.util.UUID reportId,
java.util.Date startTime,
int daysOfWeek,
int daysOfMonth,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
listReports
java.util.List<java.util.UUID> listReports()
throws NetXMSClientException,
java.io.IOException
- Throws:
NetXMSClientException
java.io.IOException
getReportDefinition
ReportDefinition getReportDefinition(java.util.UUID reportId)
throws NetXMSClientException,
java.io.IOException
- Throws:
NetXMSClientException
java.io.IOException
executeReport
java.util.UUID executeReport(java.util.UUID reportId,
java.util.Map<java.lang.String,java.lang.String> parameters)
throws NetXMSClientException,
java.io.IOException
- Throws:
NetXMSClientException
java.io.IOException
scheduleReport
void scheduleReport(java.util.UUID reportId,
java.util.Date startTime,
int daysOfWeek,
int daysOfMonth,
java.util.Map<java.lang.String,java.lang.String> parameters)
throws NetXMSClientException,
java.io.IOException
- Throws:
NetXMSClientException
java.io.IOException
listScheduledJobs
java.util.List<ReportingJob> listScheduledJobs()
listReportResults
java.util.List<ReportResult> listReportResults(java.util.UUID reportId)
throws NetXMSClientException,
java.io.IOException
- Throws:
NetXMSClientException
java.io.IOException
deleteReportResult
void deleteReportResult(java.util.UUID reportId,
java.util.UUID jobId)
throws NetXMSClientException,
java.io.IOException
- Throws:
NetXMSClientException
java.io.IOException
renderReport
java.io.File renderReport(java.util.UUID reportId,
java.util.UUID jobId,
ReportRenderFormat format)
throws NetXMSClientException,
java.io.IOException
- Throws:
NetXMSClientException
java.io.IOException
Copyright © 2013. All Rights Reserved.