Class InternalLoanInformationApiResource

java.lang.Object
org.apache.fineract.portfolio.loanaccount.api.InternalLoanInformationApiResource
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@Profile("test") @Component @Path("/v1/internal/loan") public class InternalLoanInformationApiResource extends Object implements org.springframework.beans.factory.InitializingBean
  • Constructor Details

    • InternalLoanInformationApiResource

      public InternalLoanInformationApiResource()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
    • getLoanAuditFields

      @GET @Path("{loanId}/audit") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.portfolio.loanaccount.api.InternalLoanInformationApiResource.AuditData getLoanAuditFields(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("loanId") Long loanId)
    • getLoanTransactionAuditFields

      @GET @Path("{loanId}/transaction/{transactionId}/audit") @Consumes("application/json") @Produces("application/json") public org.apache.fineract.portfolio.loanaccount.api.InternalLoanInformationApiResource.AuditData getLoanTransactionAuditFields(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("loanId") Long loanId, @PathParam("transactionId") Long transactionId)
    • getLoansByStatus

      @GET @Path("status/{statusId}") @Consumes("application/json") @Produces("application/json") public List<Long> getLoansByStatus(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("statusId") Integer statusId)
    • getAdvancedPaymentAllocationRulesOfLoan

      @GET @Path("{loanId}/advanced-payment-allocation-rules") @Consumes("application/json") @Produces("application/json") public List<org.apache.fineract.portfolio.loanproduct.data.AdvancedPaymentData> getAdvancedPaymentAllocationRulesOfLoan(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("loanId") Long loanId)