Class RepaymentWithPostDatedChecksApiResource

java.lang.Object
org.apache.fineract.portfolio.repaymentwithpostdatedchecks.api.RepaymentWithPostDatedChecksApiResource

@Path("/v1/loans/{loanId}/postdatedchecks") @Component public class RepaymentWithPostDatedChecksApiResource extends Object
  • Constructor Details

    • RepaymentWithPostDatedChecksApiResource

      public RepaymentWithPostDatedChecksApiResource()
  • Method Details

    • getPostDatedChecks

      @GET @Consumes("application/json") @Produces("application/json") public String getPostDatedChecks(@PathParam("loanId") Long loanId)
    • getPostDatedCheck

      @GET @Path("{installmentId}") @Consumes("application/json") @Produces("application/json") public String getPostDatedCheck(@PathParam("installmentId") Integer installmentId, @PathParam("loanId") Long loanId)
    • updatePostDatedChecks

      @PUT @Path("{postDatedCheckId}") @Consumes("application/json") @Produces("application/json") public String updatePostDatedChecks(@PathParam("postDatedCheckId") Long id, @PathParam("loanId") Long loanId, String apiRequestBodyAsJson, @QueryParam("editType") String type)
    • deletePostDatedCheck

      @DELETE @Path("{postDatedCheckId}") @Consumes("application/json") @Produces("application/json") public String deletePostDatedCheck(@PathParam("postDatedCheckId") Long id, @PathParam("loanId") Long loanId)