Class ClientFamilyMembersApiResource

java.lang.Object
org.apache.fineract.portfolio.client.api.ClientFamilyMembersApiResource

@Path("/v1/clients/{clientId}/familymembers") @Component public class ClientFamilyMembersApiResource extends Object
  • Constructor Details

    • ClientFamilyMembersApiResource

      public ClientFamilyMembersApiResource()
  • Method Details

    • getFamilyMember

      @GET @Path("/{familyMemberId}") @Consumes("application/json") @Produces("application/json") public String getFamilyMember(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("familyMemberId") Long familyMemberId, @PathParam("clientId") Long clientId)
    • getFamilyMembers

      @GET @Consumes("application/json") @Produces("application/json") public String getFamilyMembers(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("clientId") long clientId)
    • getTemplate

      @GET @Path("/template") @Consumes("application/json") @Produces("application/json") public String getTemplate(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("clientId") long clientId)
    • updateClientFamilyMembers

      @PUT @Path("/{familyMemberId}") @Consumes("application/json") @Produces("application/json") public String updateClientFamilyMembers(@PathParam("familyMemberId") long familyMemberId, String apiRequestBodyAsJson, @PathParam("clientId") Long clientId)
    • addClientFamilyMembers

      @POST @Consumes("application/json") @Produces("application/json") public String addClientFamilyMembers(@PathParam("clientId") long clientid, String apiRequestBodyAsJson)
    • deleteClientFamilyMembers

      @DELETE @Path("/{familyMemberId}") @Consumes("application/json") @Produces("application/json") public String deleteClientFamilyMembers(@PathParam("familyMemberId") long familyMemberId, String apiRequestBodyAsJson, @PathParam("clientId") Long clientId)