Class ReportMailingJobApiResource

java.lang.Object
org.apache.fineract.infrastructure.reportmailingjob.api.ReportMailingJobApiResource

@Path("/v1/reportmailingjobs") @Component public class ReportMailingJobApiResource extends Object
  • Constructor Details

    • ReportMailingJobApiResource

      public ReportMailingJobApiResource()
  • Method Details

    • createReportMailingJob

      @POST @Consumes("application/json") @Produces("application/json") public String createReportMailingJob(String apiRequestBodyAsJson)
    • updateReportMailingJob

      @PUT @Path("{entityId}") @Consumes("application/json") @Produces("application/json") public String updateReportMailingJob(@PathParam("entityId") Long entityId, String apiRequestBodyAsJson)
    • deleteReportMailingJob

      @DELETE @Path("{entityId}") @Consumes("application/json") @Produces("application/json") public String deleteReportMailingJob(@PathParam("entityId") Long entityId, String apiRequestBodyAsJson)
    • retrieveReportMailingJob

      @GET @Path("{entityId}") @Consumes("application/json") @Produces("application/json") public String retrieveReportMailingJob(@PathParam("entityId") Long entityId, @Context jakarta.ws.rs.core.UriInfo uriInfo)
    • retrieveReportMailingJobTemplate

      @GET @Path("template") @Consumes("application/json") @Produces("application/json") public String retrieveReportMailingJobTemplate(@Context jakarta.ws.rs.core.UriInfo uriInfo)
    • retrieveAllReportMailingJobs

      @GET @Consumes("application/json") @Produces("application/json") public String retrieveAllReportMailingJobs(@Context jakarta.ws.rs.core.UriInfo uriInfo, @QueryParam("offset") Integer offset, @QueryParam("limit") Integer limit, @QueryParam("orderBy") String orderBy, @QueryParam("sortOrder") String sortOrder)