public interface ReportRpc
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
execute(long projectId,
byte[] reportResource,
byte[] reportSchedule,
AbstractReportActionConfig distributionConfig,
java.lang.String reportName,
java.lang.String reportPath) |
long |
getLastExecutionDuration(long projectId,
java.lang.String reportPath) |
java.util.Date |
getLastRun(long projectId,
java.lang.String reportPath) |
java.util.Date |
getLastScheduledRun(long projectId,
java.lang.String reportPath) |
ReportExecutionData |
getReportData(long projectId,
java.lang.String reportPath,
ReportDataConfiguration dataConfig,
java.util.Map<java.lang.String,java.lang.Object> parameters,
java.util.Map<java.lang.String,java.lang.Object> extraConfig,
boolean sampleData) |
ReportExecutionData getReportData(long projectId, java.lang.String reportPath, ReportDataConfiguration dataConfig, java.util.Map<java.lang.String,java.lang.Object> parameters, java.util.Map<java.lang.String,java.lang.Object> extraConfig, boolean sampleData) throws java.lang.Exception
java.lang.Exceptionjava.util.List<java.lang.String> execute(long projectId,
byte[] reportResource,
byte[] reportSchedule,
AbstractReportActionConfig distributionConfig,
java.lang.String reportName,
java.lang.String reportPath)
throws java.lang.Exception
java.lang.Exceptionjava.util.Date getLastRun(long projectId,
java.lang.String reportPath)
java.util.Date getLastScheduledRun(long projectId,
java.lang.String reportPath)
long getLastExecutionDuration(long projectId,
java.lang.String reportPath)