Interface ReadReportingService

All Known Implementing Classes:
ReadReportingServiceImpl

public interface ReadReportingService
  • Method Details

    • retrieveReportList

      Collection<org.apache.fineract.infrastructure.dataqueries.data.ReportData> retrieveReportList()
    • retrieveReport

      org.apache.fineract.infrastructure.dataqueries.data.ReportData retrieveReport(Long id)
    • getReportType

      String getReportType(String reportName, boolean isSelfServiceUserReport, boolean isParameterType)
    • getAllowedParameters

      Collection<org.apache.fineract.infrastructure.dataqueries.data.ReportParameterData> getAllowedParameters()
    • retrieveReportPDF

      String retrieveReportPDF(String name, String type, Map<String,String> extractedQueryParams, boolean isSelfServiceUserReport)
    • retrieveReportCSV

      jakarta.ws.rs.core.StreamingOutput retrieveReportCSV(String name, String type, Map<String,String> extractedQueryParams, boolean isSelfServiceUserReport)
    • retrieveGenericResultset

      org.apache.fineract.infrastructure.dataqueries.data.GenericResultsetData retrieveGenericResultset(String name, String type, Map<String,String> extractedQueryParams, boolean isSelfServiceUserReport)
    • retrieveGenericResultSetForSmsEmailCampaign

      org.apache.fineract.infrastructure.dataqueries.data.GenericResultsetData retrieveGenericResultSetForSmsEmailCampaign(String name, String type, Map<String,String> extractedQueryParams)
    • generatePentahoReportAsOutputStream

      ByteArrayOutputStream generatePentahoReportAsOutputStream(String reportName, String outputTypeParam, Map<String,String> queryParams, Locale locale, org.apache.fineract.useradministration.domain.AppUser runReportAsUser, StringBuilder errorLog)