Class SelfShareAccountsApiResource

java.lang.Object
org.apache.fineract.portfolio.self.shareaccounts.api.SelfShareAccountsApiResource

@Path("/v1/self/shareaccounts") @Component @Conditional(SelfServiceModuleIsEnabledCondition.class) public class SelfShareAccountsApiResource extends Object
  • Constructor Details

    • SelfShareAccountsApiResource

      public SelfShareAccountsApiResource()
  • Method Details

    • template

      @GET @Path("template") @Consumes("application/json") @Produces("application/json") public String template(@QueryParam("clientId") Long clientId, @QueryParam("productId") Long productId, @Context jakarta.ws.rs.core.UriInfo uriInfo)
    • createAccount

      @POST @Consumes("application/json") @Produces("application/json") public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createAccount(AccountRequest accountRequest)
    • retrieveShareAccount

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