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.Exception
java.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.Exception
java.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)