Class FundsApiResource

java.lang.Object
org.apache.fineract.portfolio.fund.api.FundsApiResource

@Path("/v1/funds") @Component public class FundsApiResource extends Object
  • Constructor Details

    • FundsApiResource

      public FundsApiResource()
  • Method Details

    • retrieveFunds

      @GET @Consumes("application/json") @Produces("application/json") public List<org.apache.fineract.portfolio.fund.data.FundData> retrieveFunds()
    • createFund

      @POST @Consumes("application/json") @Produces("application/json") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createFund(FundRequest fundRequest)
    • retrieveFund

      @GET @Path("{fundId}") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.portfolio.fund.data.FundData retrieveFund(@PathParam("fundId") Long fundId)
    • updateFund

      @PUT @Path("{fundId}") @Consumes("application/json") @Produces("application/json") public String updateFund(@PathParam("fundId") Long fundId, FundRequest fundRequest)