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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidList<org.apache.fineract.portfolio.loanproduct.data.AdvancedPaymentData> getAdvancedPaymentAllocationRulesOfLoan(jakarta.ws.rs.core.UriInfo uriInfo, Long loanId) org.apache.fineract.portfolio.loanaccount.api.InternalLoanInformationApiResource.AuditDatagetLoanAuditFields(jakarta.ws.rs.core.UriInfo uriInfo, Long loanId) getLoansByStatus(jakarta.ws.rs.core.UriInfo uriInfo, Integer statusId) org.apache.fineract.portfolio.loanaccount.api.InternalLoanInformationApiResource.AuditDatagetLoanTransactionAuditFields(jakarta.ws.rs.core.UriInfo uriInfo, Long loanId, Long transactionId)
-
Constructor Details
-
InternalLoanInformationApiResource
public InternalLoanInformationApiResource()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.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
-
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)
-