Interface ReportRpc
- All Known Implementing Classes:
 ReportingGatewayHook.RPC
public interface ReportRpc
Created by carl.gould on 2/5/2015.
- 
Method Summary
Modifier 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
- 
getReportData
ReportExecutionData getReportData(String projectName, String reportPath, ReportDataConfiguration dataConfig, Map<String, Object> parameters, Map<String, throws ExceptionObject> extraConfig, boolean sampleData) - Throws:
 Exception
 - 
execute
List<String> execute(String projectName, byte[] reportResource, byte[] reportSchedule, AbstractReportActionConfig distributionConfig, String reportName, String reportPath) throws Exception - Throws:
 Exception
 - 
getLastRun
 - 
getLastScheduledRun
 - 
getLastExecutionDuration
 
 -