Class FixedDepositAccountTransactionsApiResource

java.lang.Object
org.apache.fineract.portfolio.savings.api.FixedDepositAccountTransactionsApiResource

@Path("/v1/fixeddepositaccounts/{fixedDepositAccountId}/transactions") @Component public class FixedDepositAccountTransactionsApiResource extends Object
  • Constructor Details

    • FixedDepositAccountTransactionsApiResource

      public FixedDepositAccountTransactionsApiResource()
  • Method Details

    • retrieveTemplate

      @GET @Path("template") @Consumes("application/json") @Produces("application/json") public String retrieveTemplate(@PathParam("fixedDepositAccountId") Long fixedDepositAccountId, @Context jakarta.ws.rs.core.UriInfo uriInfo)
    • retrieveOne

      @GET @Path("{transactionId}") @Consumes("application/json") @Produces("application/json") public String retrieveOne(@PathParam("fixedDepositAccountId") Long fixedDepositAccountId, @PathParam("transactionId") Long transactionId, @Context jakarta.ws.rs.core.UriInfo uriInfo)
    • transaction

      @POST @Consumes("application/json") @Produces("application/json") public String transaction(@PathParam("fixedDepositAccountId") Long fixedDepositAccountId, @QueryParam("command") String commandParam, String apiRequestBodyAsJson)
    • adjustTransaction

      @POST @Path("{transactionId}") @Consumes("application/json") @Produces("application/json") public String adjustTransaction(@PathParam("fixedDepositAccountId") Long fixedDepositAccountId, @PathParam("transactionId") Long transactionId, @QueryParam("command") String commandParam, String apiRequestBodyAsJson)