Class SavingsAccountsApiResource
java.lang.Object
org.apache.fineract.portfolio.savings.api.SavingsAccountsApiResource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetSavingsTemplate(Long officeId, Long staffId, String dateFormat) jakarta.ws.rs.core.ResponsegetSavingsTransactionTemplate(Long officeId, String dateFormat) handleCommands(Long accountId, String commandParam, String apiRequestBodyAsJson) handleCommands(String externalId, String commandParam, String apiRequestBodyAsJson) handleGSIMCommands(Long parentAccountId, String commandParam, String apiRequestBodyAsJson) postSavingsTemplate(InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String locale, String dateFormat) postSavingsTransactionTemplate(InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String locale, String dateFormat) retrieveAll(jakarta.ws.rs.core.UriInfo uriInfo, String externalId, Integer offset, Integer limit, String orderBy, String sortOrder) retrieveOne(Long accountId, boolean staffInSelectedOfficeOnly, String chargeStatus, jakarta.ws.rs.core.UriInfo uriInfo) retrieveOne(String externalId, boolean staffInSelectedOfficeOnly, String chargeStatus, jakarta.ws.rs.core.UriInfo uriInfo) submitApplication(String apiRequestBodyAsJson) submitGSIMApplication(String apiRequestBodyAsJson) template(Long clientId, Long groupId, Long productId, boolean staffInSelectedOfficeOnly, jakarta.ws.rs.core.UriInfo uriInfo) updateGsim(Long parentAccountId, String apiRequestBodyAsJson)
-
Constructor Details
-
SavingsAccountsApiResource
public SavingsAccountsApiResource()
-
-
Method Details
-
template
@GET @Path("template") @Consumes("application/json") @Produces("application/json") public String template(@QueryParam("clientId") Long clientId, @QueryParam("groupId") Long groupId, @QueryParam("productId") Long productId, @DefaultValue("false") @QueryParam("staffInSelectedOfficeOnly") boolean staffInSelectedOfficeOnly, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
retrieveAll
@GET @Consumes("application/json") @Produces("application/json") public String retrieveAll(@Context jakarta.ws.rs.core.UriInfo uriInfo, @QueryParam("externalId") String externalId, @QueryParam("offset") Integer offset, @QueryParam("limit") Integer limit, @QueryParam("orderBy") String orderBy, @QueryParam("sortOrder") String sortOrder) -
submitApplication
-
submitGSIMApplication
-
retrieveOne
@GET @Path("{accountId}") @Consumes("application/json") @Produces("application/json") public String retrieveOne(@PathParam("accountId") Long accountId, @DefaultValue("false") @QueryParam("staffInSelectedOfficeOnly") boolean staffInSelectedOfficeOnly, @DefaultValue("all") @QueryParam("chargeStatus") String chargeStatus, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
retrieveOne
@GET @Path("/external-id/{externalId}") @Consumes("application/json") @Produces("application/json") public String retrieveOne(@PathParam("externalId") String externalId, @DefaultValue("false") @QueryParam("staffInSelectedOfficeOnly") boolean staffInSelectedOfficeOnly, @DefaultValue("all") @QueryParam("chargeStatus") String chargeStatus, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
update
-
update
-
updateGsim
-
handleGSIMCommands
-
handleCommands
-
handleCommands
-
delete
-
delete
-
getSavingsTemplate
-
postSavingsTemplate
@POST @Path("uploadtemplate") @Consumes("multipart/form-data") public String postSavingsTemplate(InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String locale, String dateFormat) -
getSavingsTransactionTemplate
-
postSavingsTransactionTemplate
@POST @Path("transactions/uploadtemplate") @Consumes("multipart/form-data") public String postSavingsTransactionTemplate(InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String locale, String dateFormat)
-