Class TaxGroupApiResource

java.lang.Object
org.apache.fineract.portfolio.tax.api.TaxGroupApiResource

@Path("/v1/taxes/group") @Component public class TaxGroupApiResource extends Object
  • Constructor Details

    • TaxGroupApiResource

      public TaxGroupApiResource()
  • Method Details

    • retrieveAllTaxGroups

      @GET @Consumes("application/json") @Produces("application/json") public String retrieveAllTaxGroups(@Context jakarta.ws.rs.core.UriInfo uriInfo)
    • retrieveTaxGroup

      @GET @Path("{taxGroupId}") @Consumes("application/json") @Produces("application/json") public String retrieveTaxGroup(@PathParam("taxGroupId") Long taxGroupId, @Context jakarta.ws.rs.core.UriInfo uriInfo)
    • retrieveTemplate

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

      @POST @Consumes("application/json") @Produces("application/json") public String createTaxGroup(String apiRequestBodyAsJson)
    • updateTaxGroup

      @PUT @Path("{taxGroupId}") @Consumes("application/json") @Produces("application/json") public String updateTaxGroup(@PathParam("taxGroupId") Long taxGroupId, String apiRequestBodyAsJson)