Interface ReportRpc
- All Known Implementing Classes:
- ReportingGatewayHook.RPC
public interface ReportRpc
Created by carl.gould on 2/5/2015.
- 
Method SummaryModifier and TypeMethodDescriptionexecute(String projectName, byte[] reportResource, byte[] reportSchedule, AbstractReportActionConfig distributionConfig, String reportName, String reportPath) longgetLastExecutionDuration(String projectName, String reportPath) getLastRun(String projectName, String reportPath) getLastScheduledRun(String projectName, String reportPath) getReportData(String projectName, String reportPath, ReportDataConfiguration dataConfig, Map<String, Object> parameters, Map<String, Object> extraConfig, boolean sampleData) 
- 
Method Details- 
getReportDataReportExecutionData getReportData(String projectName, String reportPath, ReportDataConfiguration dataConfig, Map<String, Object> parameters, Map<String, throws ExceptionObject> extraConfig, boolean sampleData) - Throws:
- Exception
 
- 
executeList<String> execute(String projectName, byte[] reportResource, byte[] reportSchedule, AbstractReportActionConfig distributionConfig, String reportName, String reportPath) throws Exception - Throws:
- Exception
 
- 
getLastRun
- 
getLastScheduledRun
- 
getLastExecutionDuration
 
-