Class RunreportsApiResource

java.lang.Object
org.apache.fineract.infrastructure.dataqueries.api.RunreportsApiResource

@Path("/v1/runreports") @Component public class RunreportsApiResource extends Object
  • Field Details

    • IS_SELF_SERVICE_USER_REPORT_PARAMETER

      public static final String IS_SELF_SERVICE_USER_REPORT_PARAMETER
      See Also:
  • Constructor Details

    • RunreportsApiResource

      public RunreportsApiResource()
  • Method Details

    • retrieveAllAvailableExports

      @GET @Path("/availableExports/{reportName}") @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response retrieveAllAvailableExports(@PathParam("reportName") String reportName, @Context jakarta.ws.rs.core.UriInfo uriInfo, @DefaultValue("false") @QueryParam("isSelfServiceUserReport") boolean isSelfServiceUserReport)
    • runReport

      @GET @Path("{reportName}") @Consumes("application/json") @Produces({"application/json","text/csv","application/vnd.ms-excel","application/pdf","text/html"}) public jakarta.ws.rs.core.Response runReport(@PathParam("reportName") String reportName, @Context jakarta.ws.rs.core.UriInfo uriInfo, @DefaultValue("false") @QueryParam("isSelfServiceUserReport") boolean isSelfServiceUserReport, @DefaultValue("false") @QueryParam("exportCSV") Boolean exportCSV, @DefaultValue("false") @QueryParam("parameterType") Boolean parameterType, @QueryParam("output-type") String outputType, @QueryParam("R_officeId") String rOfficeId, @QueryParam("R_loanOfficerId") String rLoanOfficerId, @QueryParam("R_fromDate") String rFromDate, @QueryParam("R_toDate") String rToDate, @QueryParam("R_currencyId") String rCurrencyId, @QueryParam("R_accountNo") String rAccountNo)
    • runReport

      public jakarta.ws.rs.core.Response runReport(String reportName, jakarta.ws.rs.core.UriInfo uriInfo, boolean isSelfServiceUserReport)