Class TaxGroupApiResource
java.lang.Object
org.apache.fineract.portfolio.tax.api.TaxGroupApiResource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultcreateTaxGroup(org.apache.fineract.portfolio.tax.request.TaxGroupRequest taxGroupRequest) List<org.apache.fineract.portfolio.tax.data.TaxGroupData> org.apache.fineract.portfolio.tax.data.TaxGroupDataretrieveTaxGroup(Long taxGroupId, jakarta.ws.rs.core.UriInfo uriInfo) org.apache.fineract.portfolio.tax.data.TaxGroupDataorg.apache.fineract.infrastructure.core.data.CommandProcessingResultupdateTaxGroup(Long taxGroupId, org.apache.fineract.portfolio.tax.request.TaxGroupRequest taxGroupRequest)
-
Constructor Details
-
TaxGroupApiResource
public TaxGroupApiResource()
-
-
Method Details
-
retrieveAllTaxGroups
@GET @Consumes("application/json") @Produces("application/json") public List<org.apache.fineract.portfolio.tax.data.TaxGroupData> retrieveAllTaxGroups() -
retrieveTaxGroup
@GET @Path("{taxGroupId}") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.portfolio.tax.data.TaxGroupData retrieveTaxGroup(@PathParam("taxGroupId") Long taxGroupId, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
retrieveTemplate
@GET @Path("template") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.portfolio.tax.data.TaxGroupData retrieveTemplate() -
createTaxGroup
@POST @Consumes("application/json") @Produces("application/json") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createTaxGroup(org.apache.fineract.portfolio.tax.request.TaxGroupRequest taxGroupRequest) -
updateTaxGroup
@PUT @Path("{taxGroupId}") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateTaxGroup(@PathParam("taxGroupId") Long taxGroupId, org.apache.fineract.portfolio.tax.request.TaxGroupRequest taxGroupRequest)
-