Class ShareDividendApiResource
java.lang.Object
org.apache.fineract.portfolio.shareproducts.api.ShareDividendApiResource
@Path("/v1/shareproduct/{productId}/dividend")
@Component
public class ShareDividendApiResource
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDividendDetail(Long productId, String apiRequestBodyAsJson) deleteDividendDetail(Long productId, Long dividendId) retrieveAll(Long productId, Integer offset, Integer limit, String orderBy, String sortOrder, Integer status) retrieveDividendDetails(Long dividendId, Integer offset, Integer limit, String orderBy, String sortOrder, String accountNo, Long productId) updateDividendDetail(Long productId, Long dividendId, String commandParam, String apiRequestBodyAsJson)
-
Field Details
-
APPROVE
- See Also:
-
-
Constructor Details
-
ShareDividendApiResource
public ShareDividendApiResource()
-
-
Method Details
-
retrieveAll
@GET @Consumes("application/json") @Produces("application/json") public String retrieveAll(@PathParam("productId") Long productId, @QueryParam("offset") Integer offset, @QueryParam("limit") Integer limit, @QueryParam("orderBy") String orderBy, @QueryParam("sortOrder") String sortOrder, @QueryParam("status") Integer status) -
retrieveDividendDetails
@GET @Path("{dividendId}") @Consumes("application/json") @Produces("application/json") public String retrieveDividendDetails(@PathParam("dividendId") Long dividendId, @QueryParam("offset") Integer offset, @QueryParam("limit") Integer limit, @QueryParam("orderBy") String orderBy, @QueryParam("sortOrder") String sortOrder, @QueryParam("accountNo") String accountNo, @PathParam("productId") Long productId) -
createDividendDetail
-
updateDividendDetail
-
deleteDividendDetail
-