Class InterestRateChartSlabsApiResource
java.lang.Object
org.apache.fineract.portfolio.interestratechart.api.InterestRateChartSlabsApiResource
@Path("/v1/interestratecharts/{chartId}/chartslabs")
@Component
public class InterestRateChartSlabsApiResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultcreate(Long chartId, InterestRateChartStabRequest interestRateChartStabRequest) org.apache.fineract.infrastructure.core.data.CommandProcessingResultList<org.apache.fineract.portfolio.interestratechart.data.InterestRateChartSlabData> retrieveAll(Long chartId) org.apache.fineract.portfolio.interestratechart.data.InterestRateChartSlabDataretrieveOne(Long chartId, Long chartSlabId, jakarta.ws.rs.core.UriInfo uriInfo) org.apache.fineract.portfolio.interestratechart.data.InterestRateChartSlabDataorg.apache.fineract.infrastructure.core.data.CommandProcessingResultupdate(Long chartId, Long chartSlabId, InterestRateChartStabRequest request)
-
Constructor Details
-
InterestRateChartSlabsApiResource
public InterestRateChartSlabsApiResource()
-
-
Method Details
-
template
@GET @Path("template") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.portfolio.interestratechart.data.InterestRateChartSlabData template(@PathParam("chartId") Long chartId) -
retrieveAll
-
retrieveOne
@GET @Path("{chartSlabId}") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.portfolio.interestratechart.data.InterestRateChartSlabData retrieveOne(@PathParam("chartId") Long chartId, @PathParam("chartSlabId") Long chartSlabId, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
create
@POST @Consumes("application/json") @Produces("application/json") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult create(@PathParam("chartId") Long chartId, InterestRateChartStabRequest interestRateChartStabRequest) -
update
@PUT @Path("{chartSlabId}") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult update(@PathParam("chartId") Long chartId, @PathParam("chartSlabId") Long chartSlabId, InterestRateChartStabRequest request) -
delete
-