Class SavingsAccountChargesApiResource
java.lang.Object
org.apache.fineract.portfolio.savings.api.SavingsAccountChargesApiResource
@Path("/v1/savingsaccounts/{savingsAccountId}/charges")
@Component
public class SavingsAccountChargesApiResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSavingsAccountCharge(Long savingsAccountId, String apiRequestBodyAsJson) deleteSavingsAccountCharge(Long savingsAccountId, Long savingsAccountChargeId) payOrWaiveSavingsAccountCharge(Long savingsAccountId, Long savingsAccountChargeId, String commandParam, String apiRequestBodyAsJson) retrieveAllSavingsAccountCharges(Long savingsAccountId, String chargeStatus, jakarta.ws.rs.core.UriInfo uriInfo) retrieveSavingsAccountCharge(Long savingsAccountId, Long savingsAccountChargeId, jakarta.ws.rs.core.UriInfo uriInfo) retrieveTemplate(Long savingsAccountId, jakarta.ws.rs.core.UriInfo uriInfo) updateSavingsAccountCharge(Long savingsAccountId, Long savingsAccountChargeId, String apiRequestBodyAsJson)
-
Constructor Details
-
SavingsAccountChargesApiResource
public SavingsAccountChargesApiResource()
-
-
Method Details
-
retrieveAllSavingsAccountCharges
-
retrieveTemplate
-
retrieveSavingsAccountCharge
@GET @Path("{savingsAccountChargeId}") @Consumes("application/json") @Produces("application/json") public String retrieveSavingsAccountCharge(@PathParam("savingsAccountId") Long savingsAccountId, @PathParam("savingsAccountChargeId") Long savingsAccountChargeId, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
addSavingsAccountCharge
-
updateSavingsAccountCharge
-
payOrWaiveSavingsAccountCharge
@POST @Path("{savingsAccountChargeId}") @Consumes("application/json") @Produces("application/json") public String payOrWaiveSavingsAccountCharge(@PathParam("savingsAccountId") Long savingsAccountId, @PathParam("savingsAccountChargeId") Long savingsAccountChargeId, @QueryParam("command") String commandParam, String apiRequestBodyAsJson) -
deleteSavingsAccountCharge
-