Class ProvisioningCriteriaApiResource

java.lang.Object
org.apache.fineract.organisation.provisioning.api.ProvisioningCriteriaApiResource

@Path("/v1/provisioningcriteria") @Component public class ProvisioningCriteriaApiResource extends Object
  • Constructor Details

    • ProvisioningCriteriaApiResource

      public ProvisioningCriteriaApiResource()
  • Method Details

    • retrieveTemplate

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

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

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

      @POST @Consumes("application/json") @Produces("application/json") public String createProvisioningCriteria(String apiRequestBodyAsJson)
    • updateProvisioningCriteria

      @PUT @Path("{criteriaId}") @Consumes("application/json") @Produces("application/json") public String updateProvisioningCriteria(@PathParam("criteriaId") Long criteriaId, String apiRequestBodyAsJson)
    • deleteProvisioningCriteria

      @DELETE @Path("{criteriaId}") @Consumes("application/json") @Produces("application/json") public String deleteProvisioningCriteria(@PathParam("criteriaId") Long criteriaId)